506 253
234 859
672 905
209 579
421 329
723 406
19 359
660 649
379 454
331 398
938 613
899 49
970 470
85 89
880 427
801 201
327 95
149 210
740 585
5 675
587 253
170 503
168 222
633 422
471 42
279 247
669 563
270 731
354 662
1000 884