31854 267
11625 241
7715 103
54141 192
6016 706
25015 425
7223 693
13228 564
5485 98
3497 462
4026 645
3838 689
6883 472
23383 645
2852 552