5675 524
3576 288
4132 77
23604 108
6014 715
6842 885
4478 210
6399 659
7049 301
3823 273
4018 509
3151 165
6410 719
5925 504
4691 373
52885 658
181081 1668
46671 652