2195 12
16191 38
9603 18
8676 19
7679 34
4037 31
11728 47
23258 168
2186 21
7625 65
7678 33
13402 24
8224 26
19613 40
6218 31
7596 40
10734 66
72846 82
40013 158
40136 176
29934 62
20819 19
11977 22
31070 133