14982 26
33991 100
12462 6
47579 138
14095 12
23840 38
146870 238
18781 39
19363 48
14441 18
25798 41
19364 41
24485 50
31434 53
16083 21
17095 16
61777 177
18555 22
15850 28
18894 30
35677 91
39810 90
14315 17
48069 107