29592 435
13185 364
16175 746
7636 680
11566 702
9651 448
6726 476
5012 449
9336 600
10819 496
10784 277
5310 102
9003 473
4526 262
10998 890
15485 620
19079 701
2082 119