4558 381
5536 508
2904 278
8788 279
3084 454
3752 592
5245 598
5036 494
4200 104
5802 699
71987 516
72186 481
31512 341
32549 168
33394 396
42857 378