5096 459
3707 606
40368 643
17829 871
4619 162
15557 701
6596 426
5805 574
47676 641
11298 271
9491 118