2495 83
4199 403
3958 634
3306 351
5411 452
2282 62
3402 499
4305 530
2663 112
10710 347
6021 398
22116 744
12280 671
451450 728
82047 164
62915 628
300832 1108
23098 510
7048 198
6575 547
96308 641
51359 925
116354 671
30018 250
48072 473
85986 769
24346 52
18692 238