596 741
168 618
211 450
395 218
1003 160
537 309
761 833
940 636
695 263
361 245
474 623
542 605
979 952
590 131
1040 982
839 561
76 459
529 139
303 663
392 464
257 895