10736 618
16063 790
12602 593
23621 277
8649 104
4594 263
10515 529
5156 713
3559 500
4352 651
4416 423
1451 313