1228 115
2652 187
10257 253
3045 74
5796 699
67909 691
66751 679
28073 405
78762 181
18714 353
42773 884