1001 241
366 390
764 196
89 882
251 938
150 918
23 71
192 446
791 543
877 257
314 168
848 90
828 61
939 811
251 143
110 840
512 879
290 992
305 857
303 638