30126 541
14233 256
6058 721
7306 495
7287 617
5855 425
5109 420
10941 383
4106 276
19387 499
7098 642
4802 494
5692 477
2908 333
4076 79