30068 511
47489 603
6248 276
6823 527
9610 406
5574 41
9867 320
14206 104
3180 78
5884 884
3924 410
5635 871
6493 513
7024 654
3598 349
19171 91