111532 511
82935 276
65507 145
49315 156
41071 40
40097 84
34198 95
31084 44
29794 90
29058 84
25266 58
25032 55
22772 73
20541 37
19199 26
19065 59
18234 50
16925 43
16739 77
16548 47
16055 51
15859 22
15229 42