2501 83
4205 403
3964 634
3310 351
5423 452
2282 62
3405 499
4311 530
2666 112
10718 347
6025 398
22126 744
12289 671
451705 728
82202 167
62952 628
300989 1108
23102 510
7053 198
6577 547
96358 641
51370 925
116595 671
30074 250
48169 474
86375 769
24391 52
18733 238