13057
1038350
437590
919244
382739
838839
558479
850473
110221
771911
774769
741523
1326265
575309
1198210
100265
597484
3264112
3160797
3000927
2746692
2595951
2546488
2284981
2246214
2162484
1952271
191872
1765613
1726559