302 313
156 414
501 792
752 833
673 695
865 318
845 259
768 458
112 824
629 755
348 164
964 609
144 618
257 457
1102 482
989 605
1131 813
252 444
114 186
491 403
851 75
410 280
1009 582