2815 716
420 62
1639 284
546 86
1220 243
16971 621
16339 825
47948 154
12235 221
14859 663
11534 653
6313 594
9732 835