105061 695
14613 207
3717 621
23927 426
5154 448
6458 42
7241 357
7025 470
8336 291
3112 187
15340 401
3114 41
5619 574
6067 589
3541 724
3168 315
3695 755