89470
877902
92878
955203
1017980
1004590
26596
480139
462226
30317
80283
615246
6214368
5058935
4846460
37581000
3726287
3705956
3613462
3304226
3245730
302636
2738209
234510