5071 301
3152 204
7795 806
14511 585
7935 403
9031 830
13016 617
6116 197
6874 807
15252 372
4749 650
118496 632
49643 584
5598 457
12369 299