44505 694
46376 58
25571 653
9669 344
18060 697
13500 54
13728 388
4013 558
7780 1015
4242 94
14853 463
17897 119
9723 41
11620 152
20591 242