21522 71
2115 7
10876 20
4478 8
1731 7
9392 18
20712 45
9512 41
28935 67
10776 25
24129 48
24073 55
7519 12
20553 59
23648 68
17199 32
47598 81
17750 34
70550 274
12304 30
25350 85