3812 418
3441 924
2188 573
973 309
417 545
624 693
461 478
459 606
426 82
70 670
166 823
740 627
4634 786
99 556
83 372
39 14
569 197
309 810
145 944
90 751
185 78