2504 83
4207 403
3966 634
3310 351
5425 452
2282 62
3406 499
4313 530
2666 112
10724 347
6027 398
22129 744
12291 671
451758 728
82241 167
62957 628
301038 1109
23103 510
7054 198
6579 547
96379 641
51372 925
116636 671
30091 250
48186 474
86455 769
24413 52
18742 238