12446 32
9390 5
5391 5
5540 6
4720 2
4641 1
7317 7
5340 6
4237 4
15873 41
4844 5
4886 4
4934 9
5881 8
20463 71
5014 10
6610 7
4306 3
4151 1
4901 2
4582 6
7178 8
5644 3
14237 29