31846 267
11601 241
7710 103
54118 192
6013 706
25009 425
7218 693
13220 564
5477 98
3495 462
4026 645
3838 689
6878 472
23376 645
2850 552