240 133
182 480
433 848
357 493
147 23
894 996
337 516
390 851
902 104
604 348
124 523
849 606
90 609
851 482
308 68
401 204
368 962
866 782
38 927