3018 855
84526 508
12339 894
7931 281
57510 548
13997 453
6221 32
8083 470
4528 714
13266 382
2914 552