5006 441
5769 518
4537 660
6951 337
7237 73
2943 507
2715 446
4219 593
12585 386
11165 548
2817 252
8881 951
24366 878
2890 32
3995 520
2851 151
13951 309
19727 131
8776 403
6919 117
12319 376
9916 66
14714 843
6644 523