1229 115
2653 187
10259 253
3045 74
5798 699
67936 691
66803 679
28084 405
78878 181
18728 353
42794 884