54287 90
45838 82
32298 154
31978 173
29172 70
25365 90
24782 126
24553 41
23839 101
21549 84
21012 177
20280 38
19883 74
19733 48
19245 49
19087 40
19028 31
17039 103
16919 18
16646 45
16310 99
16283 14
15868 75
15494 90