42012 329
8485 352
16841 863
25968 613
12213 332
15477 219
10810 457
8230 155
3889 165
20929 794
6367 706
13397 313
8723 322
7163 350
5128 396
7150 286
7015 784
19698 625
3818 84
6920 741
4852 539
5436 571
9447 548
4432 457
6094 755
22225 429