31953 267
11824 241
7796 103
55438 192
6113 706
25080 425
7289 693
13285 564
5498 98
3520 462
4082 645
3873 689
6925 472
23576 645
2875 552