107295 392
9436 548
11603 340
6127 677
7099 323
4039 268
7905 81
42070 612
17938 154
4501 631
8781 643
11436 478
9006 648
6552 140
7273 353
3734 297
4735 233
9318 709
10829 41
5332 153
49708 682