2662 583
11445 592
1781 141
4258 706
8532 133
2780 517
2729 159
3170 851
617 100
2948 539
692 163
787 126
776 134
3111 721