106750
147946
644768
35749
80727
87347
544222
150224
846585
833832
592386
892242
5509367
4526935
4347459
3442998
3442462
3404286
3350956
3010729
2997226
2480209
2133352
2130407