894425
35221
969860
474736
269171
989224
925605
313385
33464
964837
16170
653452
1027335
45452
834298
875427
11904745
626786
4008577
3927980
3302510
2628192
2121495
2085216
2030492
182366
1761948
16225
153161
1525545