15027 278
20864 315
15653 178
10916 509
17589 664
42831 109
33959 437
13201 880
15708 446
6952 283
7273 473
15007 325
22790 52
8823 251
18360 432
12959 417
28764 634
30326 443
16605 609
7641 271
14230 594
5221 485
11801 323
3433 185
3365 129
6503 535
16804 318
10413 348