2342 675
28619 71
15848 642
6527 560
7961 546
7731 265
2613 124
121571 808
15842 255
33627 337
5631 509
12786 991
2231 340