16 224
1153 1000
892 230
460 732
139 876
746 412
495 276
499 673
213 342
619 851
492 569
144 18
765 854
2939 412
362 394
174 87
613 605
21 693
585 43
369 833
393 364
700 932
932 175