2719 49
15690 481
20735 653
2840 225
30136 476
7677 122
31375 292
11311 348
6598 802
2197 229
30425 835