3512 935
2632 796
2213 433
2788 709
1542 328
216 43
1311 230
2483 634
3012 647
633 116
3036 723
3163 960
2407 561
827 231
2484 764
4406 646
2577 287
1859 611
3173 872
5978 604
268 83
2987 654
604 161
542 97