1359 405
804 214
2816 638
2101 483
4793 30
12718 712
9999 504
3665 302
17029 228
37621 588
2059 267
12772 512
4979 756