105601 830
7584 483
13614 633
16698 709
11415 263
11586 597
5372 143
7114 626
4569 69
56588 789
6133 233
6354 297
8090 475
7549 239
8209 326
6307 168