3428 631
1559 316
747 51
10416 217
8547 432
4158 730
8689 221
5961 633
6774 655
8701 353
9426 309
17812 669