83771
344910
990207
510676
59182
48346
249445
185594
69891
939497
171146
754508
62105
614884
853985
64659
12137745
629286
4027577
3948980
3306510
2651192
2121495
2088216
2032492
182666
1761948
16255
153361
1528545