10603 5
18077 7
23881 3
42606 8
32232 9
87856 5
70784 7
49480 11
73181 11
66582 11
55326 3
49478 12
47458 4
29954 9
144984 15
173427 15
770658 122
308607 18
254431 32
250508 16
202 0
787609 71
296034 10
2400457 181