2767 49
15702 481
20751 653
2861 225
30166 476
7696 122
31391 292
11318 348
6609 802
2198 229
30433 835