263843
155542
581948
470439
1139122
404837
558539
787564
796960
361776
336612
1002324
876777
698711
421999
977719
14245747
657386
4386578
4119980
3388510
2852192
2151495
2139216
2039492
183966
1798948
16295
153761
1534545