105161 674
20539 199
48382 373
52933 178
31831 242
181993 849
62542 759
116486 285
51412 907
132999 1106
32299 318
38402 162
15110 184
90957 634
51660 432
53503 585
28902 138
27018 979
24236 683
26553 626
58043 481
73328 256
60258 392
20859 623
14521 107