15076 14
15569 19
17293 20
6062 4
7300 11
5108 1
6053 5
7422 12
14635 25
16609 24
8601 8
13613 16
5403 4
5936 1
11010 21
9286 11
9443 20
12263 17
5947 4
10326 14
5985 5
5863 8
3871 5
4876 9