249229
72917
172432
721339
867696
579893
49685
656786
965560
115701
7183
581592
5530367
4540935
4358459
3456998
3447462
3414286
3364956
3018729
3007226
2493209
2136407
2136352