32891 283
7920 45
9088 681
7294 581
5415 196
12670 666
1977 85
20822 592
8929 479
4629 705
7235 328
4625 151
3186 394