105691 695
14951 207
3757 621
24182 426
5239 448
6581 42
7276 357
7077 470
8492 291
3129 187
15497 401
3162 41
5650 574
6150 589
3594 724
3207 315
3727 755