4557 381
5536 508
2903 278
8787 279
3083 454
3752 592
5245 598
5035 494
4200 104
5802 699
71968 516
72170 481
31510 341
32542 168
33385 396
42848 378