3016 42
3094 568
2743 401
4905 515
4952 685
6882 951
5904 779
2321 228
10603 314
14760 445
1951 318
3472 352
7419 619
4068 529
5140 247
15675 646
5413 603
6665 702
3819 604
4524 504
6573 208
8006 182
3428 119
3988 171