2634 583
3135 887
3613 442
18718 116
23431 797
10601 700
8547 76
7791 665
2180 319
2855 517
4112 765
19634 929
3810 706
74489 667
6895 615
5861 469