3275 299
2244 204
5637 804
13081 584
7273 402
7877 829
11254 617
5150 196
6590 807
13960 372
4347 650
115962 632
47662 584
5053 457
9872 299