1004 394
916 954
810 481
722 35
610 184
559 969
553 127
500 115
403 754
352 990
318 55
298 491
271 615
271 238
239 481
120 59