57018
113847
435529
172938
319806
610265
160821
242218
330351
924725
76496
801935
249237
1000932
510621
86062
14500747
662886
4455578
4156980
3415510
2982192
2163495
2156216
2042492
184066
1838948
16295
153761
1535545