1745
1265
2047
1116
1967
883
22520
826
1844
1082
1180
1439
691912
49733
48920
48508
4270271
4065158
33334
3269151
31396
26942
24601
23030