2686 8
7501 29
9447 34
13496 77
24417 144
12491 63
3768 6
14866 59
12349 47
3761 5
9109 41
13324 50
11057 38
11889 36
3524 8
2795 3
4999 20
6127 49
6377 39
6807 32
1555 4
4152 14
3022 5
3037 7