29881 3
40883 1
49307 10
24305 2
16526 1
16626 1
39359 4
22783 2
94229 8
22026 1
28227 0
18154 1
16831 0
66309 10
51403 5
24904 2
22253 2
19306 1
18026 0
33256 4
20076 2
20134 0
19631 2
28955 3