105071 695
14618 207
3718 621
23933 426
5155 448
6462 42
7243 357
7026 470
8339 291
3112 187
15344 401
3115 41
5619 574
6074 589
3541 724
3171 315
3696 755