398157
136224
416628
16504
498917
199686
348427
802852
489496
658374
1053195
856149
503806
654468
281281
701600
7348743
528586
2968577
2964980
2960510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545