373931
498237
31381
47322
465128
279845
920618
1036200
926678
869332
903484
959319
28118
721894
201927
142655
7345743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545