31854 267
11622 241
7715 103
54139 192
6015 706
25014 425
7223 693
13227 564
5484 98
3497 462
4026 645
3838 689
6881 472
23383 645
2852 552