630118
166
6451178
2164
42959230
19229
20363
94
446640
169
388146
163
551814
194
44868
69
20154956
8947
21725237
8513
18857890
7747
14137210
5482
10953347
5114
11505306
4341
14471510
4131
11425488
3945
11707257
3597
9804194
3173
9769473
3154
9334444
2861
7556661
2375
8034855
2243
5113331
2167
7452787
2161
5585073
2145
6431022
2092
4364426
1991
8029357
1878