2507 83
4210 403
3966 634
3314 351
5428 452
2283 62
3407 499
4314 530
2667 112
10731 347
6029 398
22130 744
12295 671
451846 728
82299 167
62962 628
301086 1109
23108 510
7055 198
6580 547
96396 641
51373 925
116691 671
30111 250
48221 474
86575 769
24435 52
18756 238