1243 311
2616 574
514 133
1811 569
2738 713
1826 592
1635 363
759 226
5945 330
3146 208
6055 669
1257 32
33661 125
5902 104
6796 671