2997 767
1529 367
3732 658
3705 600
2656 535
359 51
867 83
2786 597
1529 280
701 127
1053 240
4142 629
294 53
2583 710
1107 124
3042 308
1620 151
2003 269
2101 256
2736 467
2663 673
3540 801
832 208
2145 672