3076 829
2699 560
3221 385
2420 769
8162 367
1437 381
1547 490
16018 30
1756 327
4384 708
18145 714
5693 766
44102 529
19213 328
4165 740