5562 19
13529 33
20516 38
15792 42
16456 27
29359 53
5291 10
32576 70
6800 9
10827 24
6389 28
4929 5
8455 11
2687 9
20458 22
15001 20
34430 119
12282 16
13118 29
6076 18
8202 20
5462 22
10472 20
6304 18