4896 301
3021 204
7608 806
14251 585
7836 403
8731 830
12864 617
6044 197
6840 807
15163 372
4718 650
118348 632
49470 584
5568 457
11882 299