83249
1058665
232610
554464
360276
130180
776800
821142
891489
278707
117768
757108
249438
1081218
397240
225604
10950744
614986
3841577
3759980
3244510
2558192
2100495
2064216
2026492
182166
1759948
16115
153061
1522545