15018 503
20464 307
6489 46
15664 186
8791 163
9867 320
7969 88
8432 671
27675 694
5951 162
14106 488
11782 119
14307 585
12516 441
13199 380
28958 771
7294 429
16324 911
10414 636
13429 601
16502 260
15576 828
13840 929
13129 803
17406 673
35917 246
54236 238
8128 610