553875
887260
209843
317634
482800
106179
38324
567404
465840
1462
425801
708471
2939361
2624455
2556928
2510455
2240995
2136955
2098281
2028719
1913226
1678208
1612351
1571406