31854 267
11629 241
7717 103
54144 192
6018 706
25015 425
7225 693
13229 564
5485 98
3497 462
4026 645
3838 689
6883 472
23385 645
2852 552