4286 452
104823 584
81797 803
45662 786
3527 618
3858 522
2752 68
2665 175
3105 232
3415 510
2978 424
3471 366
1763 277
3251 527
3997 773
2466 189