1016 309
5799 462
638 48
377 305
596 858
267 430
210 330
228 793
853 927
838 661
680 326
66 231
260 276
944 630
234 307
243 343
175 376
27 36
881 508
87 995
128 886
436 841
424 265
2454 573