31953 267
11824 241
7796 103
55446 192
6114 706
25080 425
7289 693
13285 564
5500 98
3520 462
4082 645
3873 689
6925 472
23577 645
2875 552