10326 5
17956 7
23880 3
42330 8
32109 9
87730 5
70757 7
49483 11
73132 11
66379 11
55153 3
49353 12
47406 4
29932 9
144902 15
173351 15
770329 122
308530 18
254327 32
250428 16
203 0
787529 71
295976 10
2400331 181