21061 739
10563 245
5792 618
19336 492
11219 658
11557 877
6338 342
16671 711
8314 387
3701 187
5035 58
18035 526
7210 606
4018 650
5416 120
7261 577
3178 284
13217 581
3721 153
5412 319
6395 861
3627 176
2705 185
10959 610