3093 101
4393 414
3490 352
4146 267
4732 685
2198 275
5741 338
3896 397
6676 764
3130 502
4902 693
1823 290
3235 557
2647 421
5037 655
3199 635
1573 91
3940 708
1841 146
3908 443
4729 875