5991 579
3682 553
4552 528
10945 865
1955 431
3808 390
4373 745
5033 346
1683 116
2080 116
3451 593
3522 76
6716 833
9513 914
8540 669
4523 688
8887 387
4746 819
3329 45
15203 224
5621 543
6272 610
5056 756
7479 464
7776 551
2279 50
9191 870
105897 1110