4556 381
5536 508
2901 278
8784 279
3082 454
3750 592
5244 598
5031 494
4195 104
5802 699
71875 516
72099 481
31463 341
32503 168
33363 396
42828 378