9183 5
17583 7
23654 3
41758 8
31905 9
87401 5
70384 7
49234 11
72776 11
66029 11
54578 3
48976 12
47007 4
29733 9
144683 15
172703 15
769706 122
308376 18
254130 32
250232 16
203 0
787306 71
295777 10
2399404 181