177149
190300
370672
394542
23718
37899
653477
69834
40590
452443
67807
814755
31893
384932
62046
901960
15582748
696186
4939578
4384980
3517510
3472192
2296216
2215495
2054492
190166
1863948
16385
1558545
155261