31851 267
11620 241
7714 103
54128 192
6015 706
25012 425
7222 693
13225 564
5481 98
3495 462
4026 645
3838 689
6880 472
23377 645
2852 552