42016 175
46241 612
7391 524
114236 217
16627 780
43120 665
88160 908
6903 144
15239 182
220564 1977
40929 734
9005 636
89498 584
56043 379
134521 716
24099 393
12271 861
15782 476
133828 1086
93446 881
13086 162
53227 123
186600 557
45066 463
9569 252
8884 721
101633 934
18417 358