15012 503
20449 307
6486 46
15659 186
8785 163
9850 320
7967 88
8427 671
27665 694
5949 162
14103 488
11773 119
14297 585
12515 441
13198 380
28953 771
7287 429
16314 911
10412 636
13426 601
16486 260
15566 828
13827 929
13124 803
17401 673
35907 246
54228 237
8126 610