60642
739284
392976
568131
1002550
893963
132737
221333
29534
213508
350184
219256
5457367
4489934
4310459
3438462
3429998
3372286
3322956
2988729
2970226
2469209
2125352
2121407