15104 8
57276 41
108477 8
182083 28
46503 7
729751 77
54079 12
46281 13
88408 8
120307 6
34978 12
121501 17
116082 11
16604 6
123177 5
163157 7
32855 5
288832 19
326603 33
1500084 112
699683 72
9005 0
29927 4
206027 30