4560 381
5540 508
2905 278
8790 279
3086 454
3753 592
5247 598
5040 494
4201 104
5804 699
72088 516
72296 481
31554 341
32599 168
33437 396
42895 378