5210 823
3016 624
1641 78
8633 982
3020 484
18330 622
1511 249
3281 645
5987 664
2621 198
1820 391
8267 33
6166 724
8627 118
3511 355
5129 482
8183 692
4412 270
6235 419
2503 60