3068 121
6676 738
5165 306
3505 207
3470 271
9979 610
4872 693
6464 511
4042 61
4534 579
63291 943
54360 471