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