93 243
576 346
31 612
2552 269
840 173
700 765
372 304
461 454
149 48
672 892
656 961
165 860
296 617
102 884
181 244
1511 808
247 320
1017 12
865 1
573 655
713 764
852 211