17543 616
5065 237
22559 849
14043 93
7643 836
3657 488
1296 131
4369 730
1362 161
27808 83
1639 98
3195 97