4797 301
2970 204
7508 806
14092 585
7769 403
8662 829
12823 617
5951 197
6827 807
14839 372
4699 650
118096 632
49303 584
5533 457
11676 299