12526 103
5908 45
17583 414
6473 166
13736 485
15571 955
6334 419
6382 225
6861 96
11752 513
18588 461
11545 833
16000 722
9447 605
11722 442
13515 185
11878 869
15742 574
10643 781
16795 475
18947 469
17281 439
20139 295
29158 52
12621 711
9938 368
10424 881