106505 13
41755 2
31504 1
32377 3
23779 0
24904 2
47007 4
72355 9
55033 15
56534 9
33405 8
73078 15
38604 5
44009 5
58434 6
49932 2
24226 2
38380 4
22978 4