4293 452
104828 584
81813 803
45667 786
3535 618
3876 522
2766 68
2673 175
3121 232
3452 510
8316 445
2985 424
3483 366
1769 277
3260 527
4006 773
2478 189