4580 51
1885 61
7231 718
22512 509
3653 113
28894 860
57102 704
6852 111
71015 417
8686 651
11929 256
10048 513
8509 374
3048 120
6067 755