16031 610
47999 764
19123 552
3787 333
7712 605
5926 337
9172 820
20039 137
12735 103
8520 352
10606 396
9978 419
5884 473
4430 512
7136 551