16025 38
21505 34
27592 32
39871 93
19355 42
27140 37
41101 114
18847 33
22238 43
23026 43
34907 78
33713 83
26898 50
31360 92
37551 116
38094 67
50901 117
41703 77
38834 83
68181 212
20026 27
18727 24
20427 27
37939 110