2829 596
22783 144
485 111
5702 291
25044 67
30513 663
11785 107
17979 805
45431 475
11097 255
18726 501
31315 329
14831 598
5605 395
30548 221
4785 911
3611 379