21522 72
2520 7
11284 21
4478 8
1731 7
9392 19
21119 47
9934 41
28935 68
10776 25
24537 48
24487 55
7519 13
20553 60
24070 72
17199 32
48019 84
18170 36
72843 281
12735 30
25806 88