15023 503
20471 307
6490 46
15665 186
8793 163
9874 320
7972 88
8435 671
27684 694
5953 162
14109 488
11786 119
14313 585
12519 441
13201 380
28962 771
7295 429
16331 911
10416 636
13431 601
16508 260
15580 828
13841 929
13134 803
17413 673
35925 246
54256 238
8132 610