2600 636
1188 171
3763 360
1241 178
603 74
3875 86
3911 503
2341 466
636 73
2848 415
2240 432
3515 867
3535 635
4197 881
2288 579
1417 345
3624 873
3327 748
2962 519
2638 607
14007 473
3544 902
2300 585
2794 604