3309 299
2250 204
5657 804
13089 584
7282 402
7882 829
11264 617
5162 196
6592 807
13969 372
4350 650
115988 632
47690 584
5060 457
9893 299