5575 459
4595 606
44400 643
19406 871
4838 162
15957 701
7091 426
6086 574
50258 642
11817 271
10355 118