8220 680
3654 41
7793 273
14775 264
159654 853
20136 623
79296 146
18458 562
7781 204
14481 386
16266 1000
7881 918
4599 754