22049 31
12165 23
9666 8
54287 90
20849 65
12701 30
2434 64
9671 26
3160 19
16402 81
9449 48
2315 12
15494 90
7992 36
2206 5
2584 11
9895 35
10570 26
6865 20
8643 8
113303 300
7929 9
62028 77
12575 26