2851 596
23053 144
492 111
5757 291
25122 67
30524 663
11794 107
17987 805
45507 475
11102 255
18727 501
31414 329
14840 598
5615 395
30557 221
4788 911
3611 379