14053 25
17149 43
7959 17
10115 18
5192 6
12187 31
9479 19
8573 15
9200 14
7809 9
5523 13
5576 1
6701 2
7865 10
5687 5
5928 4
4536 4
11309 30
8209 9
4185 4
5393 4
6002 10
5712 5
7549 15