30826 6
21256 1
21257 1
41478 9
54355 11
17754 1
26002 2
27777 3
22105 5
18331 1
28958 3
18457 2
23384 2
29629 2
17530 0
20157 6
21929 1
29459 3
32028 6
23430 2
18631 0
26828 2
22206 3
15682 1