4892 301
3021 204
7604 806
14248 585
7835 403
8728 830
12864 617
6043 197
6840 807
15159 372
4718 650
118345 632
49469 584
5568 457
11877 299