5646 783
4797 161
7006 328
8072 56
15057 446
6823 749
18055 253
8315 32
36202 364
9041 681
2568 459
7795 532
13005 934
8134 96
3201 196
3675 487
3065 650
7116 567
3672 104
2512 569