50938 511
8403 788
12001 382
3199 69
3299 89
3255 116
7362 152
8553 652
14825 374
9268 540
3839 644
3185 552
6467 807
1543 97
31833 620
3222 271
11386 447
4843 177
8322 133
4318 469
10265 219
8463 488
37467 799
5743 480