15291 505
3295 47
14200 58
24684 395
15346 281
25829 320
19788 420
11581 811
29053 272
15450 182
17669 375
79474 650
9989 302
35998 345
21492 676
21695 508
7168 297
24655 157
45096 1008
92951 880
27753 1013
13770 311
7057 236
58606 420
5842 374
8232 613
46628 628