942 242
3274 685
8840 112
32776 123
9233 523
10456 71
9931 213
11541 450
23409 47
177193 577
10338 680
6640 728
4983 608
3619 118