5492 425
2731 547
26696 294
15629 236
28777 468
21748 152
56302 68
38795 138
8573 490
21096 552
26095 746
8982 655
8297 697
5073 139
7075 539
4909 305