103556 361
36215 935
20762 278
10847 50
32571 145
17006 777
21371 759
18147 675
26674 201
6533 101
15567 465
5227 480
15403 743
24450 313
12866 752
17240 589
20890 448
70280 169
10890 502
54320 352
20155 83
24988 329
6059 517
74117 859
25164 188
21850 263
36188 660
98854 289