33876 15
31105 15
21031 9
17158 5
14557 5
23002 8
27454 8
20908 8
31503 11
27058 11
35083 12
24528 3
24526 9
44403 4
21501 10
24508 1
34704 9
7681 8
8578 3
8376 8
8059 7
21180 2
139657 13
50752 9