2594 817
7732 556
540 122
2222 651
2715 447
34672 929
4917 322
96313 646
9227 179
4958 392
195870 738
4065 293
13421 54