986 146
600 52
1526 335
4468 399
1071 104
806 81
2568 465
1899 502
2312 610
6024 898
743 68
2928 567
1736 306
1732 371
3617 579