15725 15
28347 31
57692 136
16443 19
42949 104
106464 443
38917 69
34945 35
23234 37
22469 53
44435 55
46490 66
19660 24
78030 279
38415 50
122008 583
59612 93
50528 103
77425 215
56602 92
99085 211
19179 17
22518 22
52941 94