29 860
340 697
397 440
370 667
507 949
404 483
546 559
241 7
633 235
302 73
925 203
888 549
865 879
160 615
514 87
314 234
870 509
490 408
619 791
195 227