734428
824643
619848
407556
315218
8231000
323413
6751
161867
954974
937465
183944
5459367
4491934
4310459
3438462
3430998
3372286
3324956
2989729
2972226
2469209
2125352
2121407