14998 503
20425 307
6475 46
15641 186
8768 163
9810 320
7945 88
8412 671
27644 694
5943 162
14077 488
11749 119
14259 585
12508 441
13191 380
28930 771
7277 429
16282 911
10400 636
13402 601
16463 260
15533 828
13812 929
13102 803
17384 673
35869 246
54207 237
8120 610