2693 159
2590 336
3800 809
3126 660
1555 99
3525 782
3365 823
8836 298
2392 332
1308 69
2134 145
2835 646
4101 596
9142 251
8207 701
4030 698
3533 832
2388 242
11967 774
7163 796
1534 176
4715 677
2793 345
9548 281