31852 267
11622 241
7715 103
54129 192
6015 706
25014 425
7222 693
13225 564
5481 98
3495 462
4026 645
3838 689
6881 472
23378 645
2852 552