26016 23
25309 134
24714 83
24493 82
23719 67
23562 75
22777 161
22425 108
22419 117
21379 112
21218 126
20614 94
20593 59
20526 50
20056 25
20014 27
19452 100
19296 83
18716 30
18591 44
18103 52
17901 129