15018 503
20459 307
6489 46
15663 186
8791 163
9867 320
7969 88
8430 671
27675 694
5951 162
14106 488
11782 119
14307 585
12516 441
13199 380
28958 771
7293 429
16323 911
10413 636
13429 601
16502 260
15576 828
13839 929
13129 803
17406 673
35917 246
54234 237
8128 610