57352
33796
170224
272874
487611
257292
47090
180886
212579
390676
91595
132840
5541367
4545935
4363459
3460998
3447462
3418286
3368956
3021729
3013226
2494209
2137352
2136407