48998 541
8620 760
17538 349
8762 239
8434 88
19523 315
4401 544
9135 732
27522 434
6877 442
12005 613
7339 808
11475 562