686148
14320
5340
44178
4460
30469
300
376
3440
2550
3040
2281
18596
12241
10970
8402
822263
7450
7222
609142
60110