256 65
13406 574
5456 141
7423 79
13903 227
46305 384
29701 412
20558 347
24584 50
15420 746
10081 719