106503 13
41756 2
31507 1
32384 3
23783 0
24905 2
47008 4
72355 9
55026 15
56532 9
33405 8
73081 15
38604 5
44005 5
58430 6
49926 2
24227 2
38376 4
22976 4