31373 267
10196 241
7367 103
50730 192
5548 705
24486 425
6774 692
12864 564
5226 98
3398 462
3637 645
3725 689
6541 472
22797 645
2670 552