1323952
448259
1129429
96959
967114
516539
1068539
23081928
223021020
11927171
7230310
3521294
3016693
2318297
20614
1990961
1873822
1833134
1759211
1749483
1730868