10328 5
17952 7
23879 3
42330 8
32102 9
87731 5
70754 7
49478 11
73132 11
66376 11
55151 3
49355 12
47404 4
29926 9
144908 15
173357 15
770327 122
308529 18
254328 32
250433 16
201 0
787526 71
295978 10
2400333 181