4487 51
1872 61
7227 718
22507 509
3650 113
28891 860
57096 704
6852 111
70999 417
8685 651
11928 256
10046 513
8505 374
3048 120
6065 755