3043 58
2688 327
15514 738
5716 558
29190 105
4734 587
6092 704
3156 93
7604 70
4506 598
4565 513
7050 480
3681 93
4167 524
3820 578
6793 699
16758 129
6514 469
3787 409
4684 808
2776 165
3653 252
6672 498
11376 593