29838 540
14006 256
5887 721
7194 495
7112 617
5831 425
5057 420
10884 383
4073 276
19347 499
7023 642
4786 494
5645 477
2891 333
4020 79