19611 36
21963 17
16981 24
53543 103
21114 27
105502 231
29310 63
12209 11
10388 2
24142 100
27589 38
16759 7
15455 27
12378 4
22290 24
12137 3
12041 7
10218 3
26739 20
31678 37
80505 115
24863 41
22029 31
36329 60