54553
832403
214150
659369
37220
154363
112135
118935
369436
625256
1006507
818549
6292368
5102935
4891460
37841000
3757287
3730956
3627462
3337226
3276730
314036
2750209
241510