16602 1053
24038 547
7947 755
2638 633
4104 537
5041 639
5554 837
3413 567
2574 572
2098 160
2292 541