4405 682
4327 604
2862 799
18326 443
8399 314
1988 82
3746 631
10204 473
35825 900
40084 372
125738 752
5864 469