2975 313
852 496
2646 912
2013 476
415 185
1010 369
843 730
63 390
399 868
94 225
351 330
769 664
274 250
904 884
277 38
700 527
528 96
883 827
624 313
477 470
766 659