2813 771
2842 404
3651 845
585 58
3331 591
1188 163
3741 526
39672 139
32712 718
143940 1097
35642 605