4896 301
3025 204
7615 806
14251 585
7836 403
8732 830
12864 617
6045 197
6841 807
15166 372
4719 650
118349 632
49473 584
5569 457
11885 299