2637 583
3155 887
3621 442
18738 116
23431 797
10605 700
8547 76
7794 665
2181 319
2856 517
4114 765
19636 929
3811 706
74489 667
6896 615
5862 469