326 65
2959 841
2895 756
1646 392
152 46
771 174
2149 680
1560 421
2710 592
5903 719
5485 44
2045 60
9229 389
6084 305
15964 328
3372 70
3445 355