4293 452
5197 359
104828 584
81813 803
45667 786
3535 618
3876 522
2766 68
2673 175
3121 232
3452 510
2985 424
3483 366
1770 277
3261 527
4006 773
2478 189