1121 272
2259 523
151 40
2219 574
685 85
669 158
1044 306
3222 605
1930 555
14762 113
1573 257
3040 705
4528 456
20635 185
16959 742
4640 286
16096 634
3812 138
5508 42
5464 165