106331 13
41681 2
31482 1
32281 3
23653 0
24752 2
47001 4
72284 8
54958 15
56405 9
33377 8
72983 15
38379 5
43901 5
58255 6
49878 2
24153 2
38353 4
22953 4