3548 631
1574 316
815 51
10446 217
8571 432
4161 730
8701 221
5969 633
6779 655
8708 353
9428 309
17868 669