5016 543
2429 57
4921 163
8787 49
6751 58
13951 620
6395 138
7635 776
5727 875
9659 498
12003 108
4683 389
9441 464
12038 587
15860 339
7931 658
3765 121
3888 311
5390 498
11753 367
5368 816
14776 162
4334 612
8549 693