10118 704
2897 43
9176 486
7400 116
15468 539
9323 747
6087 644
1530 30
1858 294
6383 343
3486 617
7721 390
37409 114