1230 115
2656 187
10262 253
3045 74
5798 699
67949 691
66816 679
28091 405
78929 181
18737 353
42810 884