519230
10176
925434
503845
319672
520426
3818
6315
1005628
50878
721265
480480
4269364
3603456
3540929
3185460
2898998
2807283
2772955
2594725
2498226
2098209
1933351
1891407