26456 6
18934 4
16930 1
47652 7
19034 1
34706 6
29006 4
22209 2
20356 1
41105 8
89981 6
38032 5
49602 9
68480 13
61577 12
20656 2
29679 2
100106 15
26503 6
21827 2
19782 0
28005 5
94280 27
33978 11