30952 62
29982 76
29574 91
29433 136
29371 37
29340 48
28930 34
28659 111
28614 45
28311 52
28240 70
27491 48
27206 33
27096 31
27008 59
26766 98
26421 108
26239 42
26215 29
26189 59
25976 29
25847 25
25839 58
25789 7