1229 115
2652 187
10259 253
3045 74
5797 699
67922 691
66789 679
28080 405
78855 181
18723 353
42791 884