14221 47
15194 598
8093 715
6471 511
17315 630
9418 156
15070 678
6880 664
14654 716
9320 444
8464 96
9110 616
3445 28
10699 614
8620 411
10078 250
13124 313
8604 866
9099 803
22284 321
3533 55
5539 229