4055 452
104717 584
81653 803
45547 786
3447 618
3766 522
2610 68
2559 175
3002 232
3230 510
2899 424
3362 366
1683 277
3202 527
3898 773
2383 189