130918
297335
252731
807752
654942
702572
447892
69347
584140
43117
20373
280491
5527367
4539935
4355459
3455998
3447462
3412286
3362956
3016729
3006226
2491209
2136352
2134407