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