4556 381
5536 508
2901 278
8786 279
3082 454
3751 592
5244 598
5031 494
4195 104
5802 699
71887 516
72109 481
31467 341
32508 168
33369 396
42830 378