41671 229
38500 320
252309 313
38028 734
1608621 5465
103037 722
164767 504
115494 172
202497 504
412665 867
98565 524
136667 594
45922 750
92454 250
231813 1659
54847 195
91252 829
80127 596
481070 1170
112721 385
150282 313
39861 336
186563 753
105263 880
591828 1593
108921 348
30601 143
48206 388