26093 214
47019 302
27972 861
70833 816
15526 471
9881 586
6310 262
11346 569
5846 126
8498 190
6535 36
13102 208
44898 555