31854 267
11629 241
7717 103
54148 192
6018 706
25015 425
7227 693
13232 564
5485 98
3497 462
4026 645
3838 689
6884 472
23385 645
2852 552