840 168
2865 553
13456 644
6023 592
27947 37
5632 479
16294 616
7997 408
17858 62
12592 626
5195 508
2632 406