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