29920 541
14066 256
5943 721
7229 495
7162 617
5842 425
5076 420
10896 383
4088 276
19355 499
7035 642
4791 494
5659 477
2899 333
4033 79