92956 873
144778 194
8766 344
17436 455
6404 413
17495 390
9282 475
47099 488
37626 312
20658 513
2616 115