22408 60
15675 42
31585 59
30457 42
26920 69
29435 111
22185 47
39126 82
46182 115
19564 37
25641 65
21452 60
21565 32
27051 60
26965 59
68071 271
36698 73
15551 16
19232 32
14426 10
22053 33
39183 73
49337 189
98510 207