3197 572
7087 443
19799 276
3451 102
3581 513
7315 712
7839 562
5590 371
4230 763
7897 292
6703 728
5120 807
5970 359
9166 905