92953 873
144774 194
8765 344
17436 455
6404 413
17494 390
9279 475
47097 488
37619 312
20654 513
2616 115