1228 115
2652 187
10258 253
3045 74
5796 699
67916 691
66765 679
28075 405
78804 181
18719 353
42779 884