1556 304
694 62
2667 586
1340 236
6804 132
1886 505
943 190
677 116
2244 528
2932 874
733 113
603 65
1667 352
5611 560
1182 83