2851 596
23044 144
491 111
5755 291
25120 67
30524 663
11794 107
17987 805
45507 475
11102 255
18727 501
31413 329
14840 598
5615 395
30557 221
4788 911
3611 379