5536 409
15308 586
4921 758
12953 708
40587 146
4791 465
22684 261
5457 362
5103 784
2850 374
4712 200
3394 328