3176 769
2291 83
3094 398
2880 452
9921 299
25519 542
16391 116
14134 465
1634 221
3205 679
2491 610
3155 550
2037 328