51291 306
11085 276
5582 353
13117 637
11713 50
7903 225
11976 746
4528 452
4949 605
2694 199
11682 712