1023 382
1002 909
755 890
707 808
683 864
531 55
486 312
463 88
408 803
405 448
399 168
349 665
216 190
104 25
72 957
44 642