3570 631
1580 316
848 51
10455 217
8576 432
4161 730
8706 221
5970 633
6781 655
8709 353
9430 309
17883 669