2670
2170
5980
2231
1320
2210
1891
652035
1144
85132
2148060
1062268
650912
46453
46300
44608
3972271
3742157
31604
3079151
29326
25162
23110
21230