1017 588
994 959
891 172
891 15
890 964
826 987
765 308
457 247
449 655
423 877
403 581
365 876
365 808
311 108
295 31
247 367
221 344
179 530
117 706
111 280