52725 52
51332 52
50354 86
49680 104
49165 179
46202 57
45940 102
44913 68
43477 122
43217 91
41652 39
40976 75
39330 115
39294 114
38381 96
37632 76
36827 69
36611 65
35746 91
34887 58
33871 77
33353 78
31712 34
31528 51