57331 27
30543 50
27260 33
23261 16
21266 37
20826 17
20747 85
19604 35
18970 72
18469 66
16034 37
13449 18
12088 33
11423 34
4177 12
3138 13