5862 654
7671 31
44694 926
8704 137
30019 664
92197 683
5447 399
2422 192
259898 832
14429 70
4946 627
3237 614
2805 305
1269 66
1664 254