1228 115
2652 187
10257 253
3044 74
5796 699
67908 691
66749 679
28073 405
78753 181
18713 353
42772 884