2899 505
946 109
2074 585
313 42
517 97
570 52
3639 841
3015 879
1152 255
1611 333
2548 513
1636 363
848 209
2679 565
2944 738
1952 349
1067 227
1806 300
3114 815
590 132
882 246
3092 592
1260 123
919 188
667 167
2075 485
1790 523
2167 316