21522 71
2115 7
10876 20
4478 8
1731 7
9392 18
20712 43
9512 41
28530 67
10776 25
24129 48
24073 55
7519 12
20148 58
23240 67
16791 32
47183 78
17750 34
69637 260
11901 29
24947 83