10186 50
5729 334
3591 392
4444 392
17111 172
25211 278
27209 77
8687 219
3843 317
14155 587
7069 481
6299 531
3859 44
8542 68
2122 54
7253 291
11669 714
4307 414
3774 67
6907 57
6924 410
4717 664
11529 139
7901 222
9548 716
6040 377
5196 726
5169 515