5507 459
4335 606
43189 643
18940 871
4779 162
15838 701
6947 426
6033 574
49535 642
11583 271
10258 118