21492 318
12261 496
163134 875
58419 764
76184 906
6740 365
5173 711
8024 634
93771 284
33548 488
32658 560