3176 769
2291 83
3096 398
2880 452
9922 299
25531 542
16391 116
14135 465
1634 221
3205 679
2491 610
3155 550
2037 328