31853 267
11622 241
7715 103
54130 192
6015 706
25014 425
7222 693
13226 564
5482 98
3497 462
4026 645
3838 689
6881 472
23379 645
2852 552