34467 50
27564 48
21192 45
15680 19
14175 16
12713 19
11713 17
10130 25
9716 9
9448 16
7006 10
6138 3
6067 7
5943 3
5663 11
5398 11