2349 675
28641 71
15856 642
6537 560
7974 546
7737 265
2620 124
121587 808
15858 255
33632 337
5654 509
12835 991
2238 340