13481 30
4016 366
2325 124
3487 65
2230 94
4550 606
2598 274
2924 75
17180 173
2140 454
4274 660
6311 479