20165 51
15975 18
18499 35
5196 9
9897 19
7125 12
5510 11
8307 10
9952 16
7651 20
10143 18
6498 5
6682 13
8823 12
6451 7
5108 6
4456 1
7507 14
16437 35
9004 11
8174 13
4434 3
14935 23
5292 10