1228 115
2652 187
10258 253
3045 74
5796 699
67916 691
66775 679
28075 405
78820 181
18720 353
42780 884