52671 160
24634 115
20619 105
23839 102
54768 100
17813 88
9836 82
58644 79
2851 76
32669 74
11353 73
32569 72
15076 64
11144 59
20462 57
29494 52
14141 52
5567 52
14305 51
5540 50
12622 49
387 49
9449 48
19733 48