19456 60
39457 968
12264 769
3848 715
6014 649
2614 183
115400 525
139721 508
10324 125
27998 763
19556 626
2700 156
5827 650
11333 759
4800 542
294640 1196
214133 476
4897 865
1220 58
1771 163
8520 314
156416 465
194461 516
14054 333
10081 337
5396 556
6024 645
2711 344