32878 283
7887 45
9083 681
7274 581
5404 196
12646 666
1963 85
20800 592
8891 479
4618 705
7221 328
4600 151
3176 394