13906 383
4353 74
5560 305
3665 807
19465 521
2041 81
8922 426
3725 469
4532 296
5905 662
2962 120
608 47