105555 830
7580 483
13606 633
16685 709
11402 263
11563 597
5357 143
7105 626
4548 69
56465 789
6121 233
6346 297
8079 475
7539 239
8198 326
6296 168