1238 115
2667 187
10274 253
3056 74
5805 699
68153 691
67117 679
28182 405
79672 181
18855 353
43003 884