20670 545
4506 59
14350 347
16461 801
8305 676
2369 184
3889 150
4499 473
10590 673
12261 1018
2391 290
7012 36
4201 707
4656 930