20399
687788
12699
527997
24182
515851
703350
92361
680458
786304
394864
883285
4242364
3591456
3526929
3176460
2887998
2793283
2761955
2576725
2486226
2092209
1928351
1888407