14314
207910
44084
1322223
33951
568134
32646
25176
260110
19152
45146
19494
357920653
184112307
1447928274
129672232
102173154
84811184
84187183
841768866
69546145
67035243
59969172
56280119