39953 2
34608 2
23854 1
18932 4
29603 3
28378 1
26903 4
18128 3
27877 2
23481 4
30506 2
48283 3
19083 0
23801 2
42959 1
43003 1
20655 3
42401 3
30408 1
59303 10
27651 1
109677 16
31427 6
39904 5