27006 435
12011 363
16097 746
7616 680
11540 702
9621 448
6711 476
5001 449
9332 600
10769 496
10736 277
5279 101
8919 473
4515 262
10945 890
15445 620
18995 701
2074 119