3880 236
53530 277
6651 632
4878 527
5078 531
126788 759
26095 539
110450 766
96456 449
3634 195
5049 968
3146 327
6842 455
5729 142