2634 583
3124 887
3612 442
18712 116
23431 797
10601 700
8546 76
7789 665
2180 319
2855 517
4112 765
19634 929
3810 706
74489 667
6895 615
5861 469