2540 502
8626 465
1702 467
577 117
4456 567
425 108
2060 613
9278 805
2683 627
4150 619
3393 706
1146 270
2459 679
1252 311
2938 753
9092 829
2387 612
1796 485
2892 779
1133 337
1739 194
11875 56
24502 548
1682 316
2710 771
5299 557
5098 618
4079 948