841 168
2890 553
13472 644
6037 592
27963 37
5640 479
16307 616
7999 408
17863 62
12597 626
5205 508
2633 406