2645 638
1192 181
2682 508
2202 138
1649 377
398 38
4615 539
17677 707
46170 123
9175 415
10576 415
38187 84