4040 12
3733 20
8357 36
8389 16
2121 14
12052 8
5788 30
2832 6
4368 13
5892 43
6591 24
25482 84
8317 21
19609 42
34171 97
7219 19
3954 17
3574 10
21170 46
19793 67
24630 63
13885 37
22532 94
4580 11