513590
123415
44668
100247
449482
118438
1016787
108887
256255
446346
842364
546590
978456
118229
88095
434979
7324743
528286
2966577
2962980
2958510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545