31848 267
11606 241
7710 103
54124 192
6015 706
25010 425
7219 693
13223 564
5478 98
3495 462
4026 645
3838 689
6880 472
23376 645
2852 552