29879 541
14038 256
5926 721
7219 495
7136 617
5834 425
5069 420
10889 383
4083 276
19351 499
7027 642
4790 494
5650 477
2892 333
4026 79