5636 783
6959 328
8041 56
15012 446
6799 749
18004 253
8254 32
36191 364
12990 934
8128 96
3191 196
3672 487
3057 650
7108 567
2509 569