1443 97
2401 111
4099 410
8914 806
2090 443
26058 290
8819 600
17446 516
10302 624
5199 207
15964 567
17544 310
7665 482
5842 286
9672 494
3712 707