31849 267
11615 241
7712 103
54127 192
6015 706
25011 425
7222 693
13224 564
5480 98
3495 462
4026 645
3838 689
6880 472
23377 645
2852 552