4557 381
5536 508
2903 278
8786 279
3083 454
3752 592
5244 598
5035 494
4200 104
5802 699
71960 516
72165 481
31506 341
32541 168
33384 396
42848 378