5097 821
17927 104
4687 541
6469 664
9544 364
2341 167
6282 503
5552 768
14480 65
17285 393
15645 70
6784 488
3965 430
5612 738
6609 783
1669 167
2686 433
1988 431