2594 817
7713 556
540 122
2222 651
2715 447
34672 929
4917 322
96313 646
9227 179
4957 392
195862 738
4065 293
13421 54