15635 34
10643 13
11597 21
15061 24
20146 35
4493 2
5123 5
6695 9
10036 13
12122 24
9388 14
5706 1
5481 2
6120 6
5698 8
5296 3
10812 12
4917 1
8525 4
6391 5
7671 12
16403 28
17170 48
20991 53