105601 830
7584 483
13612 633
16696 709
11414 263
11583 597
5370 143
7114 626
4568 69
56579 789
6131 233
6354 297
8090 475
7548 239
8208 326
6307 168