2125 513
10899 747
2560 701
1344 215
9172 628
31779 648
23510 347
8107 170
10087 846
30324 537
24986 668
20585 678