2795 505
5838 740
8059 521
7776 665
2173 319
2845 517
4108 765
19625 929
3800 706
5906 647
17797 773
8733 555
64540 411
20528 811
11611 516
26978 490
6889 615
5861 469
7713 166
16318 287
4483 67
9518 548
35530 633