40306 279
27127 88
26512 70
22947 31
20480 57
17126 39
16852 27
16664 53
16628 47
15407 60
15042 39
14581 23
14147 43
13920 37
13302 75
12409 78
11090 36
11040 7
10729 52
9508 17
8700 25
8594 26
8357 36