3556 631
1577 316
817 51
10446 217
8572 432
4161 730
8703 221
5969 633
6780 655
8708 353
9428 309
17870 669