92955 873
144777 194
8766 344
17436 455
6404 413
17495 390
9280 475
47099 488
37622 312
20657 513
2616 115