5439 459
4243 606
42762 643
18842 871
4751 162
15810 701
6900 426
6005 574
49163 642
11545 271
10257 118