106505 13
41784 2
31506 1
32407 3
23809 0
24932 2
47029 4
72380 9
55029 15
56530 9
33429 8
73129 15
38632 5
44057 5
58431 6
49955 2
24282 2
38378 4
22981 4