38430 3
27502 3
24479 3
27201 2
18984 3
22357 2
45256 11
29706 3
43054 9
35559 4
20679 1
39254 2
19201 2
21084 1
28501 3
28154 2
17701 2
34278 3
23858 2
23303 2
19251 4
30801 3
20134 0
20753 1