1320312
11294261
279830
266633
26450
180037
165115
155936
155028
147023
140442
136221
129750
129562
128213
120620
109721
105123
103029
95922
89115
87526
85915
80818
77422
77017
76024
74335
72410
72220
70214
643101
61318
60423
59315
59027
58814
54519
4955
47514
45222
44327
43512
41617
3725
34910
3406
33012
2884
2864
28110
2721
18210
1680
1260
1191