367 394
291 628
409 413
2896 313
2280 793
1162 1000
2439 127
896 230
1008 557
299 141
485 36
239 992
181 87
367 679
36 641
236 562
843 524
398 488
24 113
546 966
782 155
190 875
766 676
860 975