6510 61
9449 821
3687 286
34503 895
14941 518
10482 313
5666 511
41332 244
51831 740
4497 798
10769 555
4166 160
8938 458