92986 873
144822 194
8767 344
17436 455
6405 413
17496 390
9300 475
47146 488
37676 312
20675 513
2618 115