4022 452
104699 584
81633 803
45534 786
3437 618
3749 522
2590 68
2545 175
2987 232
3206 510
2886 424
3347 366
1673 277
3195 527
3883 773
2372 189