22221 538
27096 534
4774 150
6740 891
16815 507
3498 442
1891 274
3792 406
2793 208
18352 257
5217 610
3630 105
1744 32
5099 292
4606 617
8201 324
3460 384
2042 207
6156 880
37335 526
9307 473
1533 171
6751 748
18596 793