5502 459
4330 606
43180 643
18937 871
4779 162
15838 701
6944 426
6033 574
49529 642
11581 271
10258 118