252 161
399 306
332 745
870 880
611 198
769 257
738 196
592 317
209 66
694 697
321 170
55 796
839 947
293 176
832 717
836 640
78 156
568 761
271 463
400 743
378 443
28 415
270 861
599 293
410 886
564 318
371 423
351 139
537 346
672 993