1229 115
2652 187
10259 253
3045 74
5798 699
67932 691
66795 679
28081 405
78867 181
18724 353
42794 884