3751 600
2509 438
3257 551
3749 342
5982 533
1513 149
3685 744
2975 450
3556 332
4266 262
15606 636
9744 972
4397 126
15293 81
3652 163