31385 267
10232 241
7382 103
50827 192
5558 705
24518 425
6789 692
12878 564
5230 98
3399 462
3642 645
3728 689
6548 472
22816 645
2672 552