940516
370393
370601
656751
805759
228624
30294
961273
937979
615130
383949
859883
572733
493682
739140
843377
7350743
528586
2968577
2964980
2960510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545