31196 73
16871 66
22834 59
9118 51
15543 49
9001 47
9442 45
8387 43
9648 39
7032 32
11467 29
7289 27
7964 26
5726 26
7486 25
5679 23
9848 23
4771 23
4951 22
5757 22
8065 21
4774 20
5935 20
4466 20