2532 502
8618 465
1702 467
577 117
4454 567
425 108
2060 613
9272 805
2683 627
4141 619
3393 706
1146 270
2459 679
1252 311
2936 753
9065 829
2387 612
1796 485
2892 779
1133 337
1738 194
11874 56
24500 548
1682 316
2710 771
5298 557
5098 618
4079 948