333 65
2966 841
2904 756
1647 392
152 46
771 174
2152 680
1560 421
2711 592
5913 719
5496 44
2053 60
9239 389
6095 305
15971 328
3376 70
3454 355