21522 70
2115 6
10876 20
4478 8
1731 7
9392 18
20712 43
9512 41
28530 67
10776 25
24129 48
24073 54
7519 12
20148 58
23240 67
16791 32
47183 78
17750 34
68709 254
11901 28
24538 82