50560 400
1783 262
2435 112
7406 83
4796 42
5809 394
13999 631
4155 751
4775 826
27969 386
16430 636
3458 284
3039 400
2517 514
5301 633
3522 44
13664 88
10282 472
78354 396
15552 624
10938 512
5897 94
6437 347
14369 669
1948 214
5436 719
8224 365
22886 550