17629 32
27400 80
33288 112
19362 36
11454 15
20473 62
19614 58
26222 59
45548 119
19356 40
27718 93
46144 112
20504 43
25824 53
11788 17
43385 114
16523 19
40671 98
49349 129
28083 55
19290 27
10967 12
9495 8
12973 19