2948 624
2491 584
1304 228
10618 667
27346 396
10963 340
10690 751
11645 194
2928 116
9240 595
9280 533
9606 708
9785 196
12465 713
6975 612
7067 741
5678 712