14002 47
85590 136
2853 12
6340 22
10101 24
2167 6
13351 22
36083 47
62058 61
15533 78
4479 13
2271 9
8100 24
5926 17
18038 31
6411 10
3400 13
30648 65
12774 53
42214 244
9666 8
37590 64
17985 38
64591 90