3955 236
55332 278
6657 632
4895 527
5091 531
129796 761
26116 539
111795 767
99909 450
3655 195
5082 968
3158 327
6862 455
5842 142