22120 30
17053 10
10571 2
15720 19
9668 3
22655 9
14939 8
11206 6
23263 30
11523 3
10896 4
17953 19
15209 2
12284 4
23490 21
13968 5
14510 12
18435 29
18924 24
18498 28
12146 17
20205 29
12495 10
50004 59