2372 592
2572 314
2771 632
1062 280
3450 654
9581 634
8334 307
6898 372
5183 249
3467 223
3964 84
4328 667