93063 873
144946 194
8770 344
17441 455
6409 413
17503 390
9351 475
47255 488
37828 312
20725 513
2624 115