4295 452
104829 584
81814 803
45670 786
3535 618
3876 522
2766 68
2675 175
3121 232
3454 510
8319 445
2985 424
3483 366
1772 277
3261 527
4006 773
2479 189