14733 42
30571 79
78336 220
23683 71
14690 27
6155 10
20063 36
20544 46
6078 7
7012 9
8561 14
17057 50
12998 22
37065 115
4211 6
6400 7
3320 1
6623 16
5985 16
6281 15
8132 19
10429 24
11848 33
9934 36