137973
319140
445413
348905
484414
299973
183729
968546
53780
432437
622642
242988
4229364
3582456
3520929
3169460
2876998
2786283
2755955
2571725
2481226
2087209
1928351
1886407