676148
14210
5250
43478
300
376
3440
4400
29669
2500
220
2990
18273
12071
10790
8262
814263
7390
7082
603142
59910