5531 409
15300 586
4917 758
12953 708
40587 146
4791 465
22684 261
5457 362
5103 784
2850 374
4712 200
3394 328