49330 563
26170 214
47227 302
28135 861
71077 816
15729 471
9939 586
6387 262
11375 569
5878 126
8599 190
6636 36
13334 208