1019 665
902 422
860 374
845 992
717 446
691 631
679 813
614 490
531 86
503 935
444 91
419 201
324 331
297 701
253 289
196 862
161 582
116 480
111 143