3079 829
2699 560
3251 385
2420 769
8163 367
1437 381
1547 490
16018 30
1756 327
4384 708
18145 714
5693 766
44103 529
19217 328
4165 740