3573 631
1587 316
872 51
10462 217
8578 432
4164 730
8708 221
5970 633
6783 655
8711 353
9430 309
17906 669