32546 283
7350 45
8869 681
6994 581
5063 196
10522 666
1867 85
20263 592
8289 479
4464 705
7000 328
4076 151
2979 394