5667 783
4877 161
7077 328
8107 56
15122 446
6850 749
18135 253
8399 32
36212 364
9047 681
2574 459
7842 532
13032 934
8148 96
3216 196
3683 487
3073 650
7126 567
3677 104
2522 569