34591 151
18354 42
23674 44
20076 48
23434 36
25772 79
28749 81
26521 92
44863 123
21297 57
29105 65
33710 42
256251 988
80525 240
17387 35
27527 51
12065 13
18525 32
27425 101
34837 164
33674 129
29117 44
24623 51
29781 80