105116 674
20525 199
48344 373
52909 178
31803 242
181799 849
62504 759
116439 285
51402 907
132941 1106
32285 318
38376 162
15101 184
90930 634
51638 432
53422 585
28882 138
27014 979
24216 683
26527 626
58005 481
73229 255
60207 392
20843 623
14518 107