1232 115
2656 187
10263 253
3048 74
5801 699
67992 691
66865 679
28106 405
79049 181
18759 353
42844 884