20405 18
21151 55
12620 36
16994 31
14038 18
11611 20
71215 84
14373 22
76558 125
9574 24
7717 17
11798 37
13042 9
26730 82
35958 85
66052 172
25680 26
107032 214
34065 72
25386 35
17921 17
32875 90
32749 68
143105 330