29767 540
13903 256
5830 721
7161 495
7055 617
5821 425
5042 420
10857 383
4061 276
19330 499
7003 642
4783 494
5628 477
2887 333
4010 79