20338 545
3886 59
13856 347
16248 801
8061 676
2209 184
3617 150
4317 473
10278 673
11465 1017
2222 290
5743 36
4021 707
4517 930