103184 694
13428 207
3632 621
23206 426
5019 448
6166 42
3440 355
6851 470
7912 291
3029 187
14651 401
2892 41
5473 574
5683 589
3451 724
3048 315
3574 755