2790 49
15706 481
20781 653
2873 225
30186 476
7727 122
31410 292
11325 348
6639 802
2199 229
30433 835