2815 716
419 62
1639 284
546 86
1220 243
16971 621
16339 825
47947 154
12234 221
14859 663
11534 653
6313 594
9732 835