3515 400
4399 627
3743 600
2495 438
3250 551
3731 342
5958 533
1498 149
3673 744
2964 450
3547 332
4246 262
15551 636
9717 972
4362 126
15214 81
3642 163