9701 5
17759 7
23652 3
41976 8
31956 9
87509 5
70458 7
49333 11
72959 11
66133 11
54807 3
49007 12
47032 4
29833 9
144755 15
172979 15
769776 122
308379 18
254183 32
250307 16
201 0
787333 71
295806 10
2399577 181