5076 301
3162 204
7809 806
14522 585
7936 403
9036 830
13020 617
6119 197
6874 807
15255 372
4750 650
118513 632
49650 584
5598 457
12402 299