5697 20
1288 5
20437 32
4630 21
4780 22
7449 34
14390 52
41405 70
41808 81
108732 252
39730 82
13909 25
9906 52
33104 67
18003 15
4045 12
11710 27
41789 109
2659 2
9469 36
10320 28
5078 32
12893 27
41814 133