506 91
306 95
3394 582
913 286
2700 576
4207 552
652 60
1317 391
3016 770
815 202
791 71
1742 466
1945 630
793 149
418 90
695 177
1362 33
2620 479
1614 380
1937 461
2775 743
3206 923
2417 579
3461 341