33976 6
30105 4
109433 23
29352 5
36253 4
25704 3
18332 3
30009 6
22432 2
41053 6
34652 3
19802 2
26955 1
27534 2
23283 3
33252 8
23280 6
64233 11
140584 15
21832 0
28428 2
33859 11
93904 27
27828 5