105796 830
7597 483
13632 633
16759 709
11462 263
11638 597
5425 143
7136 626
4593 69
57068 789
6177 233
6388 297
8152 475
7623 239
8237 326
6340 168