1238 115
2665 187
10272 253
3055 74
5804 699
68139 691
67082 679
28168 405
79589 181
18845 353
42981 884