16602 1053
24036 547
7946 755
2638 633
4104 537
5041 639
5554 837
3411 567
2574 572
2096 160
2292 541