2597 817
7847 556
540 122
2223 651
2718 447
34674 929
4917 322
96314 646
9227 179
4958 392
195959 738
4065 293
13426 54