50560 400
1783 262
2434 112
7406 83
4795 42
5804 394
13996 631
4155 751
4774 826
27968 386
16429 636
3458 284
3039 400
2517 514
5300 633
3522 44
13664 88
10282 472
78329 396
15543 624
10931 512
5897 94
6437 347
14368 669
1948 214
5436 719
8224 365
22886 550