5566 409
15477 586
4956 758
12961 708
40595 146
4794 465
22696 261
5461 362
5108 784
2853 374
4714 200
3401 328