50423 112
7559 9
11139 39
15443 44
7508 9
7005 7
22017 84
10485 17
6865 6
9300 6
5325 10
13824 29
6845 11
9322 20
7994 8
5408 1
9224 16
4998 6
6455 4
11227 33
5939 7
18815 53
6779 11
4928 3