2502 83
4205 403
3964 634
3310 351
5423 452
2282 62
3406 499
4311 530
2666 112
10720 347
6025 398
22127 744
12289 671
451718 728
82214 167
62952 628
301011 1108
23102 510
7053 198
6578 547
96364 641
51371 925
116607 671
30079 250
48177 474
86397 769
24400 52
18736 238