46626 7
19926 5
26909 7
50605 8
30403 2
43402 5
32383 4
20805 3
26230 2
22407 3
41978 6
46402 6
18630 1
21280 0
31808 4
24109 4
40752 3
38804 7
55101 30
58180 12
55951 7
33226 7
828484 181
107051 19