2997 610
3596 695
2600 582
2147 440
2365 470
3030 654
465 28
3650 602
2897 585
2616 456
2958 785
659 188
3217 741
1416 371
3787 611
1832 373
1291 62
2958 904
1926 464
944 224
3117 746
1575 205
2871 657
754 129