2997 676
15400 57
5789 664
54763 900
28551 418
3581 688
46730 154
15410 547
3882 777
12797 47
4276 563
5878 425
7148 99
39165 788
2898 356
3288 243
2391 116
2430 463
10451 556
3696 639
9857 922
3269 579
3278 244
13626 463
3675 674
2831 560
2106 500
2924 597