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