4703 703
1253 311
1770 396
1221 350
3090 874
6385 619
2521 639
22153 514
1554 400
288 57
2931 653
765 52
703 150
662 138
648 199
943 159
1539 327
1274 411
2142 444
2877 902
547 171
2820 896
2847 552
3287 689