21922 47
20518 39
15047 26
16475 25
26805 49
29995 82
21724 32
19674 26
69781 100
18644 33
31058 41
25471 18
25407 32
12223 5
22931 20
28263 90
28026 89
63161 90
106102 363
46225 143
18118 39
31390 63
27949 76
10390 13