30312
54018
35910
28112
2938
1372
1602
1745
1060
1472
3147
1406
1615117
1131312
10649276
1019016
96783
9648258
7944154
755711
70006
60664
56222
53368