301 52
1128 289
2735 549
1291 333
2801 637
2971 329
690 120
4563 736
2206 319
2666 741
1383 295
1439 310
980 177
333 46
2065 523
1753 471
3717 554
2926 768
799 133
1975 158
1449 279
2582 564
2594 210
2790 560