4125 827
1381 97
8280 658
3922 569
7542 159
689 117
3649 375
22249 482
4622 175
5835 493
8356 523
2102 136
5985 551
12784 693