4586 263
904 213
2843 887
4602 576
1778 103
12278 564
5080 508
6337 639
8363 142
1652 433
1766 443
13563 579
15649 457
10634 659
4329 872
7215 901
2714 280
832 178
3902 533
2643 31
2897 468
2742 674
1383 377
575 28
1419 463
3046 170
610 116
2487 746