2738 49
15696 481
20743 653
2849 225
30153 476
7686 122
31385 292
11317 348
6605 802
2198 229
30429 835