92966 873
144794 194
8767 344
17436 455
6405 413
17495 390
9289 475
47110 488
37641 312
20665 513
2618 115