15035 503
20506 307
6494 46
15689 186
8809 163
9935 320
7983 88
8450 671
27705 694
5966 162
14125 488
11827 119
14359 585
12532 441
13208 380
28986 771
7303 429
16367 911
10438 636
13451 601
16526 260
15603 828
13855 929
13152 803
17431 673
35967 246
54293 238
8158 610