103406 361
20713 278
10830 50
32535 145
35899 583
16974 777
21333 759
18129 675
9532 326
13016 688
26637 201
7216 517
15542 465
15383 743
24425 313
12834 752
17209 589
20826 448
70213 169
10868 502
20107 83
24943 327
2880 197
74033 859
10850 78
3564 560
21817 263
36112 660