5985 623
150343 444
8624 657
23175 356
107504 438
97055 708
177047 800
8669 514
4470 654
4133 596
6836 626
54078 168