2897 313
36 641
2440 127
641 697
717 234
646 859
866 911
668 528
938 140
1547 842
1008 557
1964 476
540 860
2966 412
1162 1000
843 524
831 66
552 332
897 230
402 893
526 364
313 534
728 836
381 691