50909 35
34298 47
21560 44
18902 25
16440 14
15873 14
15688 32
14455 29
13593 34
12672 24
12160 15
11883 9
11114 14
10715 11
10599 23
10400 20
9833 10
9710 9
9498 13
9401 3
9345 3
8940 3
8925 8
8922 20