240999
232632
932609
212933
741894
311962
390332
170648
375570
658395
224305
680345
5100799
3535581
3035148
2338804
2220988
2027609
1934357
190378
1750118
1716136
1677195
1629471