3090 299
2194 204
5449 804
13011 584
7249 402
7850 829
11190 617
5116 196
6585 807
13933 372
4323 650
115877 632
47546 584
5023 457
9780 299