15293 505
3295 47
14203 58
24686 395
15348 281
25829 320
19788 420
11581 811
29055 272
15450 182
17672 375
79477 650
9990 302
35998 345
21492 676
21696 508
7168 297
24659 157
45100 1008
92959 880
27755 1013
13770 311
7057 236
58609 420
5842 374
8233 613
46632 628