2767 49
15702 481
20753 653
2863 225
30166 476
7698 122
31394 292
11318 348
6609 802
2199 229
30433 835