15008 194
4470 495
4111 126
18465 230
3526 32
7907 336
6726 163
14451 623
4570 362
143597 691
8692 413
4877 81
4663 390
7314 468