2638 583
3179 887
3623 442
18748 116
23433 797
10607 700
8547 76
7797 665
2182 319
2856 517
4114 765
19639 929
3814 706
74489 667
6896 615
5862 469