3896 796
5097 682
6329 391
7650 621
14439 412
7907 461
7156 819
3672 655
4220 98
38314 381
10792 642
4196 382
2575 220
3861 825
2602 265
4963 879