40043 80
28769 91
35849 53
30438 59
42473 60
41553 81
21054 35
44486 179
26775 31
27359 89
42572 157
26859 79
11184 25
12452 15
8085 11
19402 32
30767 92
19834 46
5526 15
30932 40
32632 35
46717 81
20280 26
18623 30