265 29
2991 541
2295 634
700 109
2166 514
211 28
954 192
506 150
3308 715
666 176
1730 320
688 161
785 170
463 48
3252 912
6034 674
2074 290
2084 561
1700 527
1116 237
1403 381
2069 657
2033 611
827 189