15112 28
27288 90
9018 6
28473 30
14828 45
8891 38
14874 35
6418 15
21410 48
26194 51
10101 9
9993 29
62901 147
25409 65
6865 7
6250 4
7647 6
15315 40
13841 33
144488 354
9525 21
11538 22
13034 11
36557 84