92480
221775
461203
400749
73455
99572
88442
1008589
969353
326178
333430
18830
324340
1144314
428239
802264
14249747
657386
4388578
4119980
3389510
2853192
2151495
2139216
2039492
183966
1798948
16295
153761
1534545