24660 119
23312 66
22955 109
22146 96
22097 78
21936 27
21823 83
21703 38
21489 67
21391 8
21078 23
21064 81
21056 87
20159 33
20110 84
19975 55
19944 49
19741 54
19617 24
19476 20
19385 78
18949 41
18790 11
18786 113