4799 301
2976 204
7518 806
14097 585
7769 403
8666 829
12826 617
5951 197
6827 807
14841 372
4699 650
118099 632
49307 584
5533 457
11678 299