4393 506
320647 588
100746 319
5273 146
4600 125
59899 519
34508 380
19868 988
15072 302
14363 613
151044 789
98019 750
20714 620
149305 572
37186 673
57334 309
29050 256
7973 797
3050 388
7921 751
5011 255
8596 949
5815 479
4108 686
4925 260
11029 270
2508 403
3394 616