4839 783
5928 327
7432 56
14035 446
6200 749
16995 253
7131 31
35956 364
12607 934
7873 96
2985 196
3569 487
2969 650
6934 567
2437 569