1231 115
2656 187
10262 253
3046 74
5798 699
67953 691
66822 679
28092 405
78952 181
18739 353
42820 884