50985 151
48405 137
45331 116
37192 42
34743 37
33740 54
33300 152
32839 47
31637 80
30670 77
30529 35
28701 92
28194 54
28072 26
27039 67
26082 72
25319 87
24636 26
23385 71
23261 59
22718 63
22389 81
22322 50
22055 52