51878 306
11156 276
5593 353
13266 637
11780 50
7966 225
12162 746
4549 452
4992 605
2714 199
11704 712