31073 65
31616 129
14244 19
20550 49
27623 102
30439 88
24715 108
29411 80
20014 61
15657 32
33496 77
56327 99
42433 96
46609 192
130740 370
29191 136
27452 105
22176 28
22939 25
25969 53
17355 28
21045 34
17850 20
19140 32