18030 709
25805 465
3317 417
5264 949
4648 178
11643 711
20302 521
6154 799
27420 229
5488 187
969 45
9830 461
9514 65
5134 216
1181 153
2577 388
4995 666
7523 62
3318 63
1973 211
15462 684
8050 754
6938 497
2906 86
2989 251
30416 263
13956 889
17740 336