5676 783
7101 328
8120 56
15148 446
6868 749
18163 253
8434 32
36218 364
13052 934
8154 96
3222 196
3685 487
3080 650
7137 567
2525 569