665370
967583
1039516
443179
980407
273879
834136
1008222
15805
11873
988641
890256
703103
631904
380654
773527
7354743
528686
2968577
2964980
2961510
2076192
2002495
1971492
1862216
1727948
172466
150861
1455545