29219 191
4382 346
9773 101
4728 296
8998 61
5603 176
10156 759
7710 338
4479 71
11059 703
9624 351
31858 328
15238 378
7221 487
5160 425
115282 412
5852 306
14157 787
6590 742
8622 527
2989 584
3855 297
4137 176
5678 677