20534 545
4136 59
14107 347
16409 801
8238 676
2357 184
3798 150
4403 473
10443 673
11867 1017
2319 290
6967 36
4126 707
4615 930