19456 60
39459 968
12265 769
3848 715
6014 649
2614 183
115413 525
139732 508
10324 125
27999 763
19556 626
2700 156
5827 650
11333 759
4800 542
294652 1196
214156 476
4897 865
1220 58
1771 163
8520 314
156427 465
194487 516
14054 333
10082 337
5396 556
6024 645
2711 344