2739 49
15696 481
20743 653
2849 225
30155 476
7687 122
31385 292
11317 348
6605 802
2198 229
30429 835