32240 12
19102 11
12917 9
15588 11
40866 46
19927 23
25146 27
30411 37
15380 12
8841 12
19753 12
27372 9
16404 2
8997 5
14534 14
40004 49
18824 25
6399 0
13808 15
19392 21
11191 3
10335 8
27194 43
20512 23