1229 115
2652 187
10259 253
3045 74
5797 699
67921 691
66788 679
28080 405
78848 181
18723 353
42788 884