15376 0
18956 4
22331 0
18301 1
16430 0
28033 3
17855 1
19802 2
20053 3
21109 4
17408 2
30130 2
40428 3
27883 0
15682 0
24402 4
48451 7
23079 1
20280 3
20731 0
22558 1
26408 1
37829 4
50532 3