288720
359554
160851
182506
736728
25163
540130
18881
650377
290929
342568
768994
5531367
4540935
4358459
3456998
3447462
3414286
3364956
3018729
3007226
2493209
2136407
2136352