3290 604
2784 799
18074 443
7236 314
1668 80
3584 631
9974 473
35558 900
39119 372
125027 752
5781 469