51321 306
11089 276
5584 353
13120 637
11718 50
7906 225
11981 746
4529 452
4956 605
2694 199
11685 712