27610
2719
3775157
46500
2273
25282
166079
1914
1048
972
1110
99973
653012
46673
44748
3994271
31664
3095151
29506
23240
21410