26566 53
11391 12
17101 15
21276 52
22392 26
40097 76
26812 28
50591 81
11822 7
17846 38
15834 8
11809 15
19272 57
19974 18
27991 40
16889 22
9113 6
19686 42
14521 13
19772 31
24658 36
130883 338
27989 63
57960 160