4896 301
3023 204
7608 806
14251 585
7836 403
8732 830
12864 617
6044 197
6841 807
15165 372
4719 650
118348 632
49470 584
5569 457
11883 299