1460 3
4772 8
5735 10
6550 19
2872 8
12789 14
5720 3
20893 45
12232 24
14616 27
13347 29
31416 55
28560 73
23178 36
5497 10
14175 47
33797 92
11977 18
38793 78
18598 24
44870 34