642297
779118
421703
2881
617720
971950
346935
114992
947777
195970
446842
125790
2982361
2670455
2591928
2564455
2265995
2160955
2125281
2055719
1940226
1693208
1630351
1585406