2850 596
23020 144
490 111
5751 291
25116 67
30523 663
11794 107
17987 805
45495 475
11102 255
18727 501
31407 329
14839 598
5615 395
30557 221
4787 911
3611 379