408 58
947 428
149 36
554 296
144 230
52 209
996 78
768 1000
439 623
1084 789
368 896
171 497
47 637
235 959
285 751
256 487
450 318
578 130
912 501
980 274