52926 141
51700 113
50749 84
50731 126
48497 69
47723 43
47586 77
46261 77
45786 57
44282 110
44163 63
43613 40
41836 88
41167 157
40602 73
40037 52
39062 47
38523 38
38087 115
37793 109
37628 58
37141 26
37129 76
36638 90