2926 676
15200 57
5761 664
54251 900
28358 418
3567 688
46460 154
15378 547
3870 777
12777 47
4275 563
5850 425
7117 99
39001 788
2891 356
3281 243
2382 116
2423 463
10381 556
3687 639
9772 922
3263 579
3277 244
13572 463
3644 674
2830 560
2103 500
2921 597