51691 306
11139 276
5593 353
13243 637
11765 50
7947 225
12131 746
4537 452
4984 605
2707 199
11697 712