503 266
134 716
1000 620
574 182
751 3
439 681
243 499
734 732
611 206
936 616
59 514
31 750
719 317
758 27
697 864
205 812
366 895
230 87
406 248
261 771