3895 796
5089 682
6322 391
7648 621
14435 412
7906 461
7148 819
3670 655
4208 98
38300 381
10791 642
4191 382
2574 220
3860 825
2601 265
4963 879