2291 793
2902 313
410 413
369 679
583 274
238 562
649 859
844 524
642 697
555 332
940 140
285 683
786 854
815 257
329 49
1552 842
747 525
313 201
867 911
406 893
674 43
144 880