14731
8794
980263
55636
5450
4195
3610
36495
3550
4040
348180
3460
22256
16720
13280
10092
8760
838148
732142
67611
6690