2999 553
2709 725
3551 677
1753 535
10929 740
1997 311
469 37
1422 327
3342 765
2875 803
2420 488
23574 106
1686 409
2587 843
2395 620
1009 155
921 164
2459 637
2202 547
1512 299
13426 567
887 65
2971 505
6474 398
8356 361
5249 524
30345 128
4641 133