4841 783
5930 327
7437 56
14035 446
6202 749
17005 253
7134 31
35956 364
12608 934
7874 96
2985 196
3569 487
2969 650
6935 567
2437 569