21853 4
55476 8
22852 1
31553 2
38853 6
35955 4
36332 7
31128 1
28328 2
101102 16
40579 5
117551 26
34381 6
38027 6
50482 2
27308 4
27351 2
23005 1
22657 2
19402 0
30529 3
24577 2
32306 1
22101 1