896 260
6602 723
3020 577
3636 924
3157 730
2758 550
6042 674
3676 869
4972 975
2186 516
2489 742
9737 662
1791 356
2569 744
2526 641
1614 369
2916 875
3299 472
1423 148
2428 512
1597 371
1492 272
2345 484
3043 910