9580 631
2190 93
12607 74
8133 389
36475 573
41386 684
19893 581
5757 433
11647 643
13282 516
27446 636
4915 423
13357 877
2997 291
4919 948
4267 681
3937 629
30159 681
2398 137
50548 551
47465 127
21671 415
8210 532
7717 441
13202 928
11697 278
31298 688
5936 282