2905 93
2032 287
14291 184
7333 684
6152 322
6695 769
10384 691
7785 782
7210 476
8091 670
3479 473
4038 373
3947 542
2703 542
6146 294
3301 94
3932 639
3617 327
3776 662
9574 560
7101 323
9928 100
2527 54
7402 409
1729 294
2684 389
2944 416
3869 827