19493 981
3888 432
11945 300
3440 61
5427 790
4692 286
5192 451
4597 775
5698 759
35544 826
56040 351