34591 151
18354 42
23674 44
20076 48
23434 36
25772 79
28749 81
26521 93
44863 123
21297 57
29105 65
33710 43
256487 991
80525 241
17387 36
27527 52
12065 14
18525 32
27425 102
34837 164
33674 129
29117 44
24623 51
29781 80