1015326
168
936197
134
803635
50
762461
139
661284
116
546649
32
544896
20
453562
45
386945
28
356295
15
344030
20
304360
17
281248
43
277398
13
276564
14
269136
33
262445
20
255185
24
252223
15
249693
16
245187
17
239829
9
234765
16
232686
10
231826
11
230498
8
228447
9