34581 3
53504 4
48931 4
30327 4
26951 1
32280 2
31402 1
42609 3
22754 4
34632 5
95432 2
113679 15
46452 2
41557 3
24459 0
26982 0
30905 5
85678 18
32755 1
33002 2
27306 7
25101 4
24303 2
105632 20