15291 505
3294 47
14198 58
24681 395
15344 281
25829 320
19788 420
11579 811
29053 272
15450 182
17666 375
79473 650
9989 302
35996 345
21492 676
21692 508
7168 297
24652 157
45090 1008
92941 880
27751 1013
13770 311
7057 236
58605 420
5841 374
8229 613
46624 628