352035
51132
10979
13831
6130
4014
5611
4911
267
636
1175
304
153
382
312
212
201
200
210
150
810
4670
3920
1130
890
3560