14996 560
9837 265
59101 158
25501 193
31878 556
16179 99
14463 415
116333 829
12556 65
25831 600
5980 749
10749 70
6828 787
19306 817