2985 290
2714 125
5633 608
4634 572
4743 338
12045 602
2737 363
3321 417
10501 775
3641 496
8734 406
9646 768
5332 138
5113 882
4916 836
6053 754
11742 351
2612 168
20450 628
3580 103
4972 648
2435 129
15881 581
5306 937