3059 887
3587 442
18673 116
23421 797
10587 700
8543 76
7783 665
2174 319
2853 517
4110 765
19630 929
3804 706
74485 667
6891 615
5861 469