3995 753
2735 754
1851 340
625 58
763 185
1563 79
4051 586
2399 506
876 205
1312 217
3045 571
1081 239
291 24
3046 629
1422 29
3612 440
1035 150
2387 664
2880 765
3671 562
2407 381
2920 687
1530 363
3039 838