51315 306
11089 276
5583 353
13118 637
11718 50
7905 225
11981 746
4529 452
4956 605
2694 199
11684 712