42125 50
9701 336
30751 218
5620 276
31175 250
6135 466
11724 250
30411 540
3311 304
3160 26
7178 872
27400 591
5711 62
4238 512
5637 821
4966 386
10446 224
14724 69
12425 497
381538 1160
6338 389
3644 132
5825 879
7649 596
10622 577
3061 159
2647 73
17222 660