508 932
475 278
143 719
946 414
744 881
790 554
520 321
1047 175
287 70
599 206
253 374
972 391
160 655
423 162
103 465
711 822
730 631
674 191
125 802
722 972
942 331
399 459