12505 103
5885 45
17555 414
6451 166
13718 485
15544 955
6317 419
6360 225
6831 96
11694 513
18563 461
11520 833
15962 722
9423 605
11703 442
13492 185
11862 869
15717 574
10618 781
16776 475
18927 469
17262 439
20117 295
29134 52
12606 711
9923 368
10410 881