2500 83
4204 403
3962 634
3310 351
5422 452
2282 62
3404 499
4311 530
2665 112
10717 347
6025 398
22124 744
12286 671
451662 728
82174 167
62948 628
300959 1108
23101 510
7053 198
6577 547
96347 641
51369 925
116558 671
30064 250
48157 473
86305 769
24386 52
18721 238