21297 742
9116 654
13684 313
10294 678
7663 350
4943 392
31277 782
5614 558
8669 52
7664 736
28878 386
9090 91
3898 256
7219 699
5712 668
7723 409
4582 853