1648 468
1559 442
904 167
9382 402
121785 973
50222 551
21387 416
19301 480
137463 574
3641 468
7922 527