381739
17859
111216
278433
264293
123868
314317
260
120
100
413
251
701412
50393
49420
49148
4324271
4127158
33654
3332153
31786
27302
24921
23290