952 703
894 433
852 206
709 22
588 764
532 610
492 770
455 19
446 207
429 354
404 570
397 531
313 11
282 370
272 884
218 984
144 395
119 9
103 218