2585 295
2064 204
5088 804
12753 584
7164 402
7763 829
11060 617
5010 196
6569 807
13816 372
4251 650
115597 632
47159 584
4939 457
9519 299