1028 87
2243 136
27057 100
2543 431
2533 259
3940 832
2703 276
1471 177
3075 49
2649 445
5883 328
4417 966
3714 915
2799 505
3412 600
3587 604
1293 129
1005 64
2974 447
3683 110
3344 347
2121 368
4557 334
1626 159
9151 224
3778 748
2970 324
4094 780