4275 11
3703 9
6856 25
8067 29
8883 39
2390 3
7885 16
30730 40
46031 89
5614 24
1460 9
1581 0
7346 29
10096 16
13061 87
2166 2
12916 41
4335 9
11232 22
18673 39
5157 11
6852 16
3396 20