5976 9
4157 7
35022 46
3003 6
16672 23
4116 3
5631 6
5220 2
11782 16
10694 12
24342 34
10147 11
9654 14
8283 11
5485 12
7848 12
3994 8
3423 1
27803 42
8820 20
19578 38
12394 17
10446 4
20908 20