19753 168
3386 49
9033 691
16604 860
6732 634
11936 178
4731 277
5063 367
3971 577
3187 244
7682 402
6833 511
14729 203
45207 349
35865 246
8437 171
41348 631