15071 25
10440 13
23885 24
16006 3
4400 3
5890 7
27609 9
31481 36
15314 5
58119 93
16820 40
7579 8
16395 17
10193 19
7110 10
16453 24
13245 12
16310 13
12255 25
7295 14
5096 6
4921 8
3941 9
5272 9