32880 283
7895 45
9083 681
7278 581
5408 196
12652 666
1964 85
20800 592
8898 479
4621 705
7223 328
4605 151
3179 394