21290 742
9113 654
13680 313
10283 678
7657 350
4941 392
31271 782
5611 558
8664 52
7658 736
28837 386
9084 91
3896 256
7216 699
5707 668
7719 409
4581 853