13094 120
5179 218
20458 713
50349 431
23732 837
3131 385
7148 597
8343 317
3445 664
7910 549
29959 494
17787 567
4507 295
3592 251
6242 540
5981 540