3121 677
948 88
2618 570
1766 276
3440 933
740 107
3129 729
6037 533
1003 46
3040 565
21395 377
4789 541
2675 669
19629 101
11722 608
3781 654
4288 812
2772 522
1684 383
2858 508
3806 732
3293 688
5646 509
2239 349
7012 784
3803 628
4082 824
13696 353