5985 623
150332 444
8624 657
23175 356
107504 438
97053 708
177046 800
8669 514
4470 654
4133 596
6836 626
54077 168