29156 3
31028 2
47177 8
59805 14
31505 3
24459 4
60529 12
50353 5
120580 40
54757 27
46226 17
27007 0
237159 34
89176 12
108828 19
53527 12
56428 15
36408 8
164534 20
132409 19
37276 5
43209 7
75830 13
128278 31