2659 49
15431 480
20693 653
2796 225
30089 476
7624 122
31331 292
11288 348
6568 802
2190 229
30415 835