81380
166569
406197
826860
931856
33711
406299
385865
91989
149553
372847
51360
426741
367158
166997
90224
14242747
657386
4383578
4118980
3388510
2852192
2151495
2139216
2039492
183966
1797948
16295
153761
1534545