7074831
2122157
1115493
415636
818189
1449952
799580
679330
935153
1178203
1688907
892663
885197
603749
396929
648169
20178484
19692692
17981960
11960916
9288156
7921362
7861668
7352623
6917477
6912960
6418253
457870
4372231