15291 505
3295 47
14201 58
24685 395
15348 281
25829 320
19788 420
11581 811
29054 272
15450 182
17671 375
79477 650
9990 302
35998 345
21492 676
21695 508
7168 297
24655 157
45098 1008
92958 880
27754 1013
13770 311
7057 236
58608 420
5842 374
8232 613
46629 628