4896 301
3023 204
7612 806
14251 585
7836 403
8732 830
12864 617
6045 197
6841 807
15165 372
4719 650
118349 632
49470 584
5569 457
11884 299