1232 115
2656 187
10262 253
3048 74
5798 699
67969 691
66842 679
28101 405
78993 181
18749 353
42829 884