3081 829
2699 560
3325 385
2420 769
8167 367
1437 381
1548 490
16019 30
1756 327
4385 708
18145 714
5694 766
44104 529
19224 328
4166 740