4518 51
1876 61
7227 718
22509 509
3651 113
28892 860
57099 704
6852 111
71002 417
8685 651
11929 256
10046 513
8505 374
3048 120
6065 755