49964 100
48276 124
48033 112
47368 54
47318 74
47238 95
47157 82
46816 86
46708 58
46678 62
45240 84
45221 68
45083 15
45081 58
44563 71
43337 58
42927 62
41567 50
41561 73
41405 62
40534 43
40115 27
39985 114
39857 83