512424
455219
637679
393788
599685
54671
471111
475868
382283
402509
8958
489791
5531367
4542935
4358459
3457998
3447462
3414286
3366956
3018729
3007226
2493209
2136407
2136352