29845 540
14010 256
5890 721
7199 495
7114 617
5833 425
5059 420
10884 383
4073 276
19347 499
7023 642
4786 494
5645 477
2891 333
4020 79