2030
3212
86015
4169
97713
1932
5036
2884
3493
4173
6747
107129
6357
38210
5379
68510
61315
172315
104527
10899