13479 30
4015 366
2325 124
3487 65
2230 94
4550 606
2596 274
2923 75
17177 173
2140 454
4273 660
6302 479