2493 83
4197 403
3955 634
3304 351
5410 452
2282 62
3401 499
4304 530
2663 112
10710 347
6021 398
22113 744
12280 671
451401 728
82004 164
62908 628
300790 1108
23098 510
7046 198
6571 547
96304 641
51359 925
116298 671
30005 250
48059 473
85912 769
24334 52
18679 238