103191 694
13432 207
3633 621
23208 426
5019 448
6166 42
3440 355
6851 470
7914 291
3029 187
14653 401
2892 41
5473 574
5683 589
3451 724
3048 315
3575 755