5093 821
17924 104
4681 541
6466 664
9537 364
2341 167
6277 503
5552 768
14476 65
17284 393
15641 70
6782 488
3965 430
5611 738
6608 783
1667 167
2685 433
1986 431