31095 113
8178 45
38544 168
14688 34
23332 82
22564 60
19107 19
10551 25
10100 24
7542 20
12925 22
4751 14
11091 43
8528 39
76102 180
53055 196
18566 12
31319 44
167047 277
37713 65
63698 101
107002 207
19274 45
20201 19