3040 656
889 243
4979 51
1949 61
7297 718
22527 509
3659 113
28923 860
57144 704
6864 111
71157 417
8696 651
11958 256
10092 513
8513 374
3057 120
6084 755