116307 100
105480 177
82741 222
64182 59
61185 69
42932 81
38673 89
37033 137
31329 29
29762 76
27692 109
27285 48
26553 98
26404 51
26009 29
23967 22
23591 41
22538 97
22037 13
21885 69
21078 23
20507 85
20062 57
18703 11