1749483
100661
962828
458193
395780
451801
1238369
698202
1061541
752392
1494386
2318297
1307431
466583
75072
667895
23081928
223021020
11927171
7230310
3521294
3016693
20614
1990961
1873822
1833134
1759211
1730868