16991 777
4148 454
5341 71
18216 111
4753 211
4535 360
20860 839
12207 194
18140 675
12288 51
17589 369
6677 765
5463 269
3168 61
3654 109
13191 57
5325 282
10188 725
26061 278
31399 217
11929 443
27877 816
9943 272
7802 809