21096 647
16654 325
8716 537
10698 133
7569 547
9119 495
8687 508
9516 123
3997 597
7951 687
57068 789
14925 144