12141 250
3834 100
16864 128
1778 49
3268 682
4782 344
7133 600
3928 400
5379 74
4073 246
12825 265
6861 583
4423 85
7021 424
5007 315
6249 83
2463 446
9300 445
5560 727
3472 65
4499 69
8648 383
2684 392
8043 676
4691 482
6558 313
5483 475
10696 31