93056 873
144930 194
8768 344
17441 455
6409 413
17503 390
9340 475
47242 488
37812 312
20710 513
2624 115