2950 506
12361 536
2168 375
11746 300
12683 198
4124 616
4240 444
4152 348
15703 452
2147 235
3328 162
9082 375
6312 961
5401 49
9976 247
5444 740
6708 49
7697 353
8225 56
10068 711
13094 115
3645 317
4785 423
2199 105
14238 433
4102 55
5071 620
6083 785