105083 674
20518 199
48328 373
52896 178
31792 242
181709 849
62483 759
116404 285
51394 907
132916 1106
32273 318
38364 162
15100 184
90911 634
51623 432
53386 585
28875 138
27008 979
24203 683
26514 626
57980 481
73148 255
60189 392
20835 623
14514 107