2345 220
813 733
320 251
417 292
209 617
102 774
640 388
338 943
882 827
20 729
499 901
560 537
259 299
312 330
883 510
2119 702
486 823
699 527
309 328
398 868
331 972
66 236
829 609
100 13