4193 452
104798 584
81749 803
45630 786
3510 618
3832 522
2710 68
2641 175
3077 232
3322 510
8229 444
2955 424
3441 366
1742 277
3236 527
3974 773
2448 189