1318212
11290261
279830
266233
26450
180037
165115
155836
154928
146823
140342
136221
129750
129562
128213
120220
109621
105123
103029
95922
89115
87526
85915
80818
77422
76917
76024
74335
72410
72120
70214
643101
61318
60423
59315
59027
58614
54519
4955
47514
45222
44327
43512
41617
3725
34910
3406
33012
2884
2864
28110
2721
18210
1670
1260
1191