108512 311
390168 1496
17323 225
14007 624
10903 333
47655 941
99636 387
211348 779
56402 139
106152 886
94688 752
21769 423
31138 699
13491 291
81828 843
205883 598
112348 193
72150 679
10095 628
156160 768
117390 478
47952 725
16295 222
13813 701
14624 104
30015 317