21502 182
18617 543
12683 242
17543 333
14237 351
12050 802
13635 685
10071 391
9463 182
23400 108
10815 187
7888 547
4886 464
4544 860
12995 803
4060 622
9661 539
7542 549
3481 284
5609 710
8281 233
10130 431
3374 65
4292 266
3734 187
8381 328
7484 227
5892 488