105061 674
20515 199
48316 373
52885 178
31785 242
181666 849
62470 759
116382 285
51388 907
132901 1106
32261 318
38352 162
15098 184
90903 634
51613 432
53355 585
28871 138
27001 979
24197 683
26504 626
57966 481
73094 255
60168 392
20827 623
14512 107