689 832
505 238
878 392
516 935
494 872
59 458
153 252
837 304
1003 270
943 831
951 680
51 242
369 294
342 944
34 429
5 600
824 476
583 966
253 309
164 60
189 719