2347 675
28637 71
15855 642
6536 560
7970 546
7737 265
2617 124
121586 808
15857 255
33631 337
5653 509
12830 991
2236 340