18027 53
14945 50
6561 14
32960 160
54563 242
34768 60
73346 184
20529 23
8923 32
24296 73
22312 88
5534 12
4038 9
20035 76
45439 173
51188 202
12180 46
7363 27
10256 81
6740 23
5939 31
3470 11
615 2
6219 25