3016 689
2947 508
1278 122
3679 655
2771 536
2115 348
3206 783
2463 539
935 152
3080 232
4782 83
3180 718
2690 598
843 194
3424 635
3910 86
5701 878
3168 611
2855 704
2709 625
1509 85
5592 287
6160 300
1513 291