10601 5
18081 7
23878 3
42608 8
32232 9
87851 5
70783 7
49484 11
73183 11
66583 11
55329 3
49476 12
47458 4
29958 9
144982 15
173432 15
770658 122
308604 18
254429 32
250502 16
208 0
787609 71
296031 10
2400455 181