82
81
560281
9030
1054626
1050462
722166
969996
924768
911690
292152
30859
6300368
5109935
4899460
37891000
3758287
3736956
3628462
3342226
3281730
315536
2755209
242210