5806 653
7572 31
44701 926
8683 137
30033 664
92146 683
5427 399
2411 192
259908 832
14457 70
4952 627
3222 614
2786 305
1271 66
1657 254