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