31854 267
11626 241
7716 103
54142 192
6018 706
25015 425
7223 693
13228 564
5485 98
3497 462
4026 645
3838 689
6883 472
23384 645
2852 552