12240 485
14023 406
980 158
3170 804
2816 204
777 99
2955 474
3192 657
2066 362
1674 357
1654 218
3416 498
766 37
2216 419
1111 125
1618 282
673 108
903 147
19937 351
20677 890
6228 618
7197 566
7038 227
9852 773
7485 150
3559 230
6857 583
4309 528