2735 49
15694 481
20743 653
2847 225
30153 476
7686 122
31385 292
11316 348
6605 802
2198 229
30429 835