15001 503
20430 307
6476 46
15646 186
8774 163
9817 320
7951 88
8414 671
27650 694
5944 162
14082 488
11755 119
14265 585
12510 441
13191 380
28935 771
7278 429
16286 911
10403 636
13407 601
16468 260
15541 828
13815 929
13104 803
17388 673
35870 246
54208 237
8123 610