836 95
606 152
83 309
121 477
417 560
1014 664
505 668
1019 230
628 252
25 489
409 196
852 623
43 469
910 391
68 500
908 679
306 102
291 515
825 628
431 983