1228 115
2652 187
10259 253
3045 74
5796 699
67918 691
66781 679
28078 405
78837 181
18721 353
42783 884