4796 301
2953 204
7505 806
14092 585
7767 403
8661 829
12821 617
5950 197
6827 807
14839 372
4699 650
118094 632
49301 584
5533 457
11675 299