39953 2
34602 2
23859 1
18928 4
29603 3
28383 1
26909 4
18127 3
27882 2
23476 4
30503 2
48283 3
19083 0
23803 2
42952 1
43006 1
20654 3
42402 3
30402 1
59253 10
27655 1
109680 16
31431 6
39901 5