2451 461
6591 667
2596 46
11030 574
23876 119
5826 562
53753 174
7259 624
4508 280
20111 678
8769 547
11590 657
19796 380