1529 296
3622 595
2655 411
1165 133
3495 688
3060 684
2758 480
1739 335
3626 912
2855 818
3837 837
1999 79
1954 151
2075 229
7042 790