1284 30
5317 588
21694 283
8948 76
24547 48
20729 333
3924 455
14196 188
6594 526
9083 227
5395 29
6132 969
5667 299
11094 249
3049 462