23857 4
30353 2
39583 3
30227 5
28501 2
27881 1
24726 4
40377 4
30107 4
56778 13
22377 1
27832 1
23352 1
45657 2
23452 0
24301 2
39280 3
32334 7
24253 1
36901 2
46079 7
29280 4
40153 5
90877 36