20534 545
4144 59
14112 347
16411 801
8239 676
2358 184
3800 150
4403 473
10445 673
11875 1017
2323 290
6968 36
4126 707
4616 930