34911 50
34812 141
34750 45
34531 99
33213 45
32372 59
31477 155
31148 31
30620 34
30585 60
29947 81
29701 39
29462 93
29337 38
29334 87
29182 75
28780 91
28367 178
27697 83
27053 45
26017 52
25964 76