43998 578
131880 677
113352 582
17026 568
130098 524
50654 597
66153 88
71826 368
50981 446
65744 324
1456 154
2003 228
3507 694