2491 280
2202 418
1385 110
1270 42
2798 337
724 87
785 127
3714 843
3614 903
3425 465
2449 171
2231 534
2520 108
2882 596
1862 317
4120 664
1600 115
3521 665
983 47
2196 239
3608 643
3663 576
2765 258
1140 71