29991 436
14599 364
16972 746
7854 680
11758 702
10009 448
7154 476
5372 449
9529 600
11135 496
11801 277
5666 102
9639 473
4687 262
11350 890
15919 620
19610 702
2150 119