10133 704
2904 43
9184 486
7404 116
15473 539
9329 747
6093 644
1532 30
1860 294
6391 343
3489 617
7729 390
37414 114