13422 13
6925 3
5508 2
7585 7
5331 4
7499 9
11593 12
7385 12
6581 9
7369 14
9670 34
8465 13
23267 50
10808 9
5294 4
6756 9
5429 5
16953 36
9529 18
10973 13
8337 10
16663 30
20614 43
16016 19