14713 162
5833 653
7588 31
44701 926
8685 137
30033 664
92148 683
5427 399
2411 192
259914 832
14459 70
4953 627
3222 614
2786 305
1271 66
1659 254