1749483
100661
962828
458193
395780
451801
1238369
698202
1061541
752392
1494386
2318297
1307431
466583
75072
667895
23079928
222981020
11926171
7229310
3521294
3016693
20614
1990961
1873822
1833134
1759211
1730868