3299 299
2249 204
5652 804
13089 584
7280 402
7881 829
11260 617
5160 196
6591 807
13967 372
4350 650
115983 632
47682 584
5059 457
9885 299