805
1085
1460
13011
14622
1273
1137
31604
1476
1394
1224
1070
650912
46453
46300
44608
3972271
3742157
3079151
29326
25162
23110
21230