30975 1783
39066 1301
28318 582
17926 498
29480 187
44266 277
27588 166
51600 498
21573 1468
16451 1320