30 474
1546 137
1865 415
685 142
856 533
984 838
445 843
957 322
488 355
21 490
436 885
249 283
417 545
998 690
461 478
77 863
569 197
738 601
166 823
89 751
555 932
254 448
1567 943