4125 827
1380 97
8277 658
3921 569
7542 159
689 117
3649 375
22248 482
4619 175
5834 493
8356 523
2101 136
5985 551
12783 693