5629 10
21266 24
4252 8
4205 9
17730 15
45811 100
12739 15
21717 25
6218 7
32337 56
4560 5
19802 25
18528 21
5172 11
8571 21
28498 29
6469 12
15193 39
8575 25
7454 15
8627 9
9889 17
5897 11
7897 21