2983 624
2505 584
1356 228
10634 667
27387 396
11004 340
10764 751
11716 194
2946 116
9313 595
9344 533
9640 708
9828 196
12593 713
7541 612
7107 741
5701 712