1501 296
3520 595
2606 411
1116 133
3441 688
2992 684
2737 480
1718 335
3538 912
2834 818
3747 837
1932 79
1898 151
2031 229
6990 790