1022 382
1001 909
755 890
707 808
683 864
531 55
486 312
463 88
407 803
404 448
399 168
349 665
216 190
104 25
72 957
44 642