640 38
341 189
1816 999
508 932
143 719
73 971
867 209
939 411
1047 175
333 62
570 853
965 42
630 898
364 728
160 655
91 149
482 568
508 437
744 881
903 589
214 274
125 802
582 922
725 926