21741 464
3680 354
4857 523
2955 805
20857 140
1008 56
1497 32
1833 362
2384 100
7798 237
2519 771
2267 624
5775 213
8694 501
2063 52
9618 662
4216 840
3037 680
2196 150
3971 282
2596 660
3580 759
1034 173
11108 446