31440 267
10386 241
7417 103
51105 192
5597 705
24597 425
6830 692
12907 564
5248 98
3399 462
3644 645
3735 689
6568 472
22845 645
2678 552