12081 5
18851 7
24429 3
43406 8
32477 9
88528 5
71255 7
49853 11
74029 11
66804 11
55957 3
49882 12
48128 4
30256 9
145178 15
173782 15
771802 122
308982 18
254804 32
250727 16
204 0
788231 71
296203 10
2401933 181