904 96
1436 276
2523 651
2323 457
1505 384
4592 270
4883 797
2623 440
2716 601
1649 359
6804 368
1595 254
1436 150
1654 63
2316 487
818 80
3302 632
2703 575
2394 506
2805 685
7799 285
1489 329
2540 331
3795 908