92956 873
144779 194
8766 344
17436 455
6404 413
17495 390
9282 475
47102 488
37627 312
20658 513
2616 115