1229 115
2653 187
10262 253
3045 74
5798 699
67945 691
66809 679
28089 405
78904 181
18730 353
42805 884