32546 283
7350 45
8869 681
6993 581
5063 196
10521 666
1867 85
20263 592
8289 479
4463 705
7000 328
4075 151
2978 394