1039 203
869 133
823 140
821 922
711 842
690 257
549 22
490 161
448 680
376 576
371 697
223 54
170 15
152 202
50 293