9813 716
8993 89
16485 649
3087 240
4131 467
7631 62
5536 571
2619 294
14151 85
5210 379
16611 225
18666 560