296 80
2712 471
2871 645
1210 209
4888 557
2956 577
2838 833
3378 711
3079 670
3332 557
7333 632
2373 312
4451 725
9129 667
4934 298
2635 405
3401 570
3285 525
3151 685
1300 306
5442 607
8206 977
6311 721
2638 546