7651 58
2446 12
3378 25
6781 47
3937 14
16685 144
3835 24
17969 68
6515 16
11258 32
6651 15
8595 19
20042 46