4062 11
3576 9
3584 2
3138 14
3415 7
4424 10
2455 9
1248 3
15441 18
33483 44
17493 13
15822 16
13036 7
16667 15
10745 15
12585 13
9126 16
9518 19
6072 13
18555 13
17180 20
29769 19
58356 53
6112 20