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