1231 115
2656 187
10262 253
3046 74
5798 699
67951 691
66820 679
28091 405
78944 181
18738 353
42816 884