20422 18
14216 20
24559 24
10016 14
34499 12
16340 23
10455 5
71366 89
24832 27
16284 27
29903 66
132700 190
70669 130
8674 6
10260 8
143777 209
6432 9
10719 6
21389 18
12168 12
85134 84
37388 60
41266 53
14156 21