10326 5
17959 7
23880 3
42329 8
32102 9
87734 5
70753 7
49484 11
73130 11
66379 11
55155 3
49355 12
47403 4
29930 9
144902 15
173353 15
770331 122
308527 18
254326 32
250434 16
209 0
787532 71
295979 10
2400326 181