3079 653
2905 527
1704 215
1305 95
3578 786
814 48
4122 690
3081 623
3686 888
3979 665
3956 860
4494 464
3724 923
2239 591
1588 223
1413 99
1272 185
1244 94
3167 621
3520 679
2357 225
3383 775
6995 460
14788 497