16028 746
7600 680
11516 702
31181 195
9581 448
6701 476
4984 449
9311 600
10738 496
10678 277
5255 101
8841 473
4496 262
10851 890
15417 620
18936 701
2067 119