4067 43
5585 596
2299 243
21811 849
6383 493
7104 446
4994 479
4895 447
3307 778
10823 210
5398 581
18692 622
6114 212
5341 63
3012 650
3996 846