3113 824
4069 535
1712 255
2221 515
3627 632
2511 258
2677 343
2062 341
2286 533
8787 754
5824 603
10485 106
3239 758
956 78
2186 602
3651 571
2397 407
1963 235
2053 265
7015 667
2685 614
3350 567
6741 686
1856 306