10007 5
17782 7
23778 3
42206 8
32055 9
87601 5
70527 7
49402 11
73030 11
66227 11
54978 3
49108 12
47257 4
29880 9
144808 15
173157 15
770059 122
308454 18
254277 32
250384 16
202 0
787458 71
295953 10
2399954 181