3097 646
1977 496
865 179
2982 873
2734 593
3078 934
2706 586
3171 660
2693 796
1072 287
1531 301
2586 758
2714 769
1831 368
533 53
3120 873
1651 327
1151 213
2380 483
1471 314
1070 175
2952 881
2648 580
391 72