31599 118
29846 67
26871 48
26827 13
26694 94
26460 81
25644 108
25368 33
25072 54
24952 30
24099 72
22742 28
22228 30
22028 77
21760 69
21734 55
21236 63
20674 31
20497 66
19904 89
19538 24
19261 24
19105 48
18682 112