2835 596
22866 144
487 111
5720 291
25065 67
30515 663
11787 107
17982 805
45449 475
11100 255
18726 501
31340 329
14834 598
5611 395
30551 221
4786 911
3611 379