5396 352
14420 142
17637 501
51034 778
2860 99
9342 541
891 120
5498 185
6029 105
31079 370
18231 402