3326 299
2251 204
5667 804
13096 584
7282 402
7884 829
11266 617
5168 196
6592 807
13980 372
4354 650
115992 632
47706 584
5067 457
9902 299