1228 115
2652 187
10257 253
3045 74
5796 699
67913 691
66755 679
28073 405
78768 181
18716 353
42773 884