19566 44
11599 13
11744 11
23714 53
25689 20
18002 32
9113 6
26812 28
50591 81
11822 7
17846 38
15834 8
11809 15
19272 57
19974 18
27991 40
16889 22
130883 338
24260 98
31257 70
57960 160
27989 63
19772 31
19686 42