3071 677
903 88
2529 570
1677 276
3357 933
701 107
3080 729
5865 533
934 45
2999 565
21292 377
4481 540
2637 669
19155 100
11660 608
3733 654
4202 812
2699 522
1640 383
2757 508
3281 732
3252 688
5606 509
2050 349
6708 783
3784 628
4037 824
13520 353