4502 51
1873 61
7227 718
22507 509
3650 113
28892 860
57097 704
6852 111
71001 417
8685 651
11928 256
10046 513
8505 374
3048 120
6065 755