136224
416628
16504
498917
199686
348427
802852
489496
658374
1053195
856149
503806
654468
281281
701600
728801
7341743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545