3129 536
5865 797
2755 229
4952 682
8771 111
20568 561
8830 552
4295 678
8299 648
1856 41
1772 154
3764 805
14421 726
4145 132
7597 377
2643 264
14758 445
4408 288
1983 93
3915 373
3596 530
14901 69
18919 389
3565 593