79785
471611
568383
437126
151350
812102
502454
791487
169245
629257
85820
479609
6282368
5094935
4886460
37811000
3754287
3730956
3625462
3333226
3273730
312136
2747209
240310