171277
340187
54493
459989
198213
475748
461315
883572
219113
21375694
18810960
9794156
8945623
20670484
8322363
12480916
8100668
7097960
7090831
7089477
6623253
461670
4429231