4022 452
104701 584
81634 803
45536 786
3437 618
3751 522
2591 68
2546 175
2987 232
3207 510
2888 424
3347 366
1673 277
3196 527
3885 773
2372 189