3121 677
949 88
2618 570
1766 276
3441 933
740 107
3130 729
6037 533
1003 46
3042 565
21395 377
4789 541
2676 669
19631 101
11722 608
3781 654
4289 812
2772 522
1684 383
2858 508
3809 732
3294 688
5647 509
2240 349
7015 784
3803 628
4085 824
13699 353