29533 435
13125 364
16142 746
7632 680
11555 702
9637 448
6720 476
5004 449
9334 600
10788 496
10767 277
5300 102
8958 473
4522 262
10993 890
15465 620
19047 701
2078 119